Italian Restaurants in Teton Village, WY Osteria3335 W Village DrTeton Village, WY, 830253077394100Delivery PizzaItalian RestaurantsPizza Delivery Show More