Mama Mia's Italian Eatery

All New Take-Out Menu

Patio Only- open daily at 3 pm

Take Out- available at 3 pm daily

View MenuView Site