Review of Caramba Restaurante

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

Overall Rating

Review


this place was amazing !! ordered the GF pizza, was delicious. also ordered a salad !! 10/10 recommend.

Celiac friendly?

Yes

Updated 5 years ago