Phone: +12087344154
Address: 200 Addison Avenue West, Twin Falls, ID 83301, United States
City: Twin Falls
Menu Dishes: 35
Reviews: 121
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.