Delivery
Pickup
Outdoor
England
London
Waltham Forest
Hatch Lane
1 Restaurants on GastroRanking
276 Opinions in 3 websites
Not bad food but service always miserable, a smile when they take your money would be nice. Edit!!! Food is excellent and new staff although very busy are friendly 👌