We'd Love To Hear From You contact us Find us Here 14 BARKING ROAD, LONDON E6 3BP Get In touch Mob: 07404 096 238 Tel: 0203 589 0104 Open 7 days a week: 9.00am -12am Midnight The italian pizza & grill House map view