Mamma Mia

Italian Pizza

16 King's Place, Glasgow, G22 6LL

Delivery from 17:45

All pizza's are 12 inch

Your order