Mamma Mia

Italian Pizza

16 Upper William Street, Limerick, Limerick

Delivering now

All Our Pizza Dough is made fresh in store Daily using traditional methods with the finest local ingredients.

For 2 people

Your order