3335 Village Dr, Teton Village, Wyoming 83025(307) 739-4100
Elegant Italian dishes with Mediterranean influences star at this cozy spot with wine & salumi bars.