Mama Mia Pizza

Mama Mia Pizza serves subs, wings, pizza and salads and a host of Italian entrees. Try any one of Mama Mia's house dressings.