Star & Garter Hotel (Mumma Mia's Restaurant)

Hours: Open 7 days a week. 7am to midnight. Mumma Mia's Restaurant opens 12 noon until 9pm, daily.