Steak And Hibachi Chicken Restaurants in Idaho Falls

Show restaurants on map
Show :companies_count restaurants on map
3
Menu
Table booking
Open Now
3
Menu
Table booking
Open Now
City: Idaho Falls, 2380 E 17th St, Idaho Falls, ID 83404, United States
"I have always loved Sizzler, last time we were there around Memorial Day, I ordered steak and shrimp, my favorite there, and it was terrible!!! It mad..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity