Pizza · EC1V 3RQ
Good food.
Great flavour.
Barbican Pizza, 89 Lever Street, London, EC1V 3RQ, EC1V 3RQ
Opening hours to be confirmed
Barbican Pizza is a pizza takeaway in EC1V 3RQ, EC1V 3RQ. A menu has not yet been added to this listing.
Barbican Pizza is listed at Barbican Pizza, 89 Lever Street, London, EC1V 3RQ. Opening hours and menu details can be added by the verified owner.
Loading reviews…