Mama Mia Pizzas & Subs
Shop no.4,Haji Ismail building.Opp.Mahim Police Station Cadel road.Mumbai -16,
Mumbai, 400016
Mama Mia Pizzas & Subs is one of the popular Restaurant located in Shop no.4,Haji Ismail building.Opp.Mahim Police Station Cadel road.Mumbai -16 ,Mumbai listed under
Restaurant in Mumbai
,