store:
 location:

Sizzler in Salt Lake City, Utah

2111 S 1300 St E
Salt Lake City - 84106
View Details
371 E 4th South
Salt Lake City - 84111
View Details
3429 S Redwood Rd
Salt Lake City - 84119
View Details