Great Italian restaurant. Excellent food. Pizze like in Italy! The only downside it is very crowded and noisy. Not the place for a romantic dinner, but hey, it's in Teton village where you come to have fun.
This place is head and shoulder better than Spurs! A must during your visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.