Pizza · Southsea
Good food.
Great flavour.
56 Osborne Road, Southsea, PO5 3LU
Opening hours to be confirmed
Mamma Mia Pizzeria is a local takeaway in Southsea, PO5 3LU. A menu has not yet been added to this listing.
Mamma Mia Pizzeria is listed at 56 Osborne Road, Southsea, PO5 3LU. Opening hours and menu details can be added by the verified owner.
Loading reviews…