Delivery
Pickup
Outdoor
England
London
Waltham Forest
Chapel End
1 Restaurants on GastroRanking
319 Opinions in 2 websites
Food was great i have been many times, fresh , and a great customer service, hot and consistent quality, would recommend.