Delivery
Pickup
Outdoor
England
London
Waltham Forest
Cathall
2 Restaurants on GastroRanking
634 Opinions in 2 websites
Good food and friendly service, I will definitely come back
1021 Opinions in 3 websites
Does anyone know what happened to this place? It was open and then one day it just shut and hasn’t open since!