Pizza · Cleckheaton
Good food.
Great flavour.
Mama Rosa, 23 Westgate, Cleckheaton, BD19 5EY
Opening hours to be confirmed
Mama Roma Pizza is a local takeaway in Cleckheaton, BD19 5EY. A menu has not yet been added to this listing.
Mama Roma Pizza is listed at Mama Rosa, 23 Westgate, Cleckheaton, BD19 5EY. Opening hours and menu details can be added by the verified owner.
Loading reviews…