Review of Caramba Restaurante

4314 Main St #12, Whistler, BC V0N 1B4, Canada

Overall Rating

Review


I had one of their gluten-free pizzas and it was delicious. A nice thin crust, not too heavy on the stomach. The flavour of the toppings were not overpowered by the sauce. Yum yum!!

Updated 10 years ago

Celiac