Ilford | 992-994 Eastern Avenue, IG2 7JD
• 2 for 1
• Available Monday - Sunday
London Pizza Depot will take your tastebuds on a mouthwatering ride around the globe, through the wonderful world of pizza.