Delivery
Pickup
Outdoor
England
London
Waltham Forest
Leytonstone
1 Restaurants on GastroRanking
2689 Opinions in 5 websites
Amazing meal last night had the Calamari starter and mix grill for the main cannot fault the food here been many times before and is spot on every time staff are friendly and services is quick good c