
Not yet
rated
by Fine Dining Indian
What diners say
Not enough diner feedback yet
Where it is
City kitchen pod, Unit 36 Eleanor St, London, E3 4UR
Loading the map…
Nearby

Not yet
rated
by Fine Dining Indian
What diners say
Where it is
Loading the map…
Nearby