Never wanting to experience the blushes of failing to impress customers, we never fail to get well focused on serving the highest standard of French cuisines, wine, at Alta Bistro in Whistler, BC!
Never wanting to experience the blushes of failing to impress customers, we never fail to get well focused on serving the highest standard of French cuisines, wine, at Alta Bistro in Whistler, BC!
Bistro, Canadian Restaurant, French Restaurant, French Cuisine, Organic Cuisine, Vegetarian Food, Casual Dining, Cocktail Bar, Modern French Restaurant, Fine Dining Restaurant
Payment
Visa, American Express, Master Card, Discover, Cash