Sizzler Idaho Falls ID
City: Idaho Falls ID
Sizzler Description
Sizzler in Idaho Falls ID falls under the category of Restaurants in Idaho Falls ID with a rating of 4.3 by users. Sizzler located at 2380 E 17th St, Idaho Falls, ID 83404, United States. Sizzler Geographic Coordinates: longitude — -111.9864576, latitude — 43.4817923.
Sizzler operates from . For more information, please call on (208) 525-2660 or visit Sizzler Website. If you have ever been to Sizzler, share your experience with other users and write a review.