Tsubara Tsubara
After a chilly day out on the slopes, there’s nothing better than feasting on a hot, spicy treat. Tsubara Tsubara is a warm, inviting restaurant, delivering the most delicious soup curries that you will ever taste. The restaurant cooks a variety of locally crafted Japanese dishes to cater for every… Read More