Mamma Mia

Italian Pizza

16 King's Place, Glasgow, G22 6LL

Delivering now

All pizza's are 12 inch

Your order