Sizzler

Distance from hotel: 0.9 minutes away
Type: Steak House
Hours: 11am-9pm

3429 South Redwood Road 84119 West Valley City United States