2107 N Main St, Cedar City, UT 84721 USA 4:00 p.m. to 9:00 p.m. (435) 233-2330

Contact

Lighthouse Seafood & Grill