Mamma Lucia is a dog-friendly pizzeria. This Italian inspired restaurant has a full menu of authentic dishes. One of the most popular pies on offer is the Sicilian, baked in a deep square pan, and made the old-world way. They also offer Neaoplitan pizza and pizzas by the slice. Additionally, you'll find a whole host of grinders on the menu, including BBQ and meatballs. Mamma Lucia is open Monday through Thursday from 11am to 9pm, Friday to Saturday from 11am to 10pm, and Sunday from 12pm to 7pm.