Delivery
Pickup
Outdoor
England
London
Redbridge
Barkingside
1 Restaurants on GastroRanking
1018 Opinions in 3 websites
Quantity was good but quality was horrible.. Would not order from here again