Barbican Pizza

Cafes and Coffee Shops, Pizza Delivery, Pizza Restaurant, Takeaways

89 Lever Street, Islington, London, EC1V 3RQ  (Show me directions)

020 725...Landline    Landline   

  Monday to Thursday: 11:30 to 22:30 , Friday to Saturday: 11:30 to 23:00 , Sunday: Closed

Website   

  Cash, Visa, Mastercard

Report a problem with this listing