Delivery
Pickup
Outdoor
England
London
Waltham Forest
Cann Hall
1 Restaurants on GastroRanking
23 Opinions in 1 websites
Well what more can I say about this place we’ve tried it twice now both times have been amazing I’ve been to India twice with a close friend of mine and this compared equally to the food I had at his