Review of Caramba Restaurante

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

Overall Rating

Review


Wonderful pasta!!! Rather expensive for how much you, but everything in Whistler is! I doesn't have a gluten free menu, it has the option to make things GF.I love the outdoor seating!

Updated 10 years ago