Calico Italian Restaurant
3385 W Village Dr
Teton Village, WY 83025-8302
307-733-2460