Big Mama's offers authentic Italian cuisine. Enjoy wood-fired Neapolitan pizzas, fresh pasta, and other specialties. Takeaway and delivery options are available.