Caramba
12-4314 Main Street Town Plaza, Whistler, British Columbia
Featured Review : Warm and CozyThe Caramba restaurant calls itself Mediterranean, but it also has a very local flair by incorporating local specialties into traditional dishes. The service was more professional than is common in a lot of ...See Full Review