Pizza · Glasgow
Good food.
Great flavour.
652 Alexandra Parade, Glasgow, G31 3BU
Opening hours to be confirmed
Margherita Pizzaria is a local takeaway in Glasgow, G31 3BU. A menu has not yet been added to this listing.
Margherita Pizzaria is listed at 652 Alexandra Parade, Glasgow, G31 3BU. Opening hours and menu details can be added by the verified owner.
Loading reviews…