Delivery
Pickup
Outdoor
England
London
Waltham Forest
Lea Bridge
1 Restaurants on GastroRanking
3499 Opinions in 2 websites
Amazing food great service, I have dined and the resturant and have been to events held at the venue.