Phone: +12087490927
Address: 1020 Blue Lakes Boulevard North, Twin Falls, 83301, United States Of America
City: Twin Falls
Menu Dishes: 14
Reviews: 0
All prices are estimates on menu.
Twin Falls, Idaho, is known for stunning Snake River Canyon views and Shoshone Falls. Typical foods include farm-to-table fare, fresh trout, and locally grown potatoes.