Restaurants in Menan, ID Back to Cities In IdahoCuisine TypesView AllSteakhouse Teton House3563 E Menan Lorenzo Hwy$