Pizza · N1 1RA
Good food.
Great flavour.
Carmela's Pizzeria, 149A Upper Street, London, N1 1RA, N1 1RA
Opening hours to be confirmed
Carmela's Pizzeria is a pizza takeaway in N1 1RA, N1 1RA. A menu has not yet been added to this listing.
Carmela's Pizzeria is listed at Carmela's Pizzeria, 149A Upper Street, London, N1 1RA. Opening hours and menu details can be added by the verified owner.
Loading reviews…