
Sizzler servs steak, seafood, salad, dessert and is located at 199 N Main St. Sizzler is where the old El Escalante Hotel used to be. The manager is Mike Dedrick.
Install LDS Scriptures for Free for Android!
199 N Main St
435-586-0786
Facebook Comments