Indian Restaurant Whistler, The Royal Taste of India is an Indian Restaurant serving authentic Indian Cuisine in Whistler, British Columbia (BC). Call now on 604-932-2010 to book for authentic ...more
Looking for a Whistler Hotel or other Whistler Accommodation? Talk to us. We will give you great local insight on hotels, condos and luxury homes. We view the properties and live in Whistler ...more