
Not yet
rated
by Fine Dining Indian
What diners say
Not enough diner feedback yet
Where it is
G-03, 106 Plumstead High St, London, SE18 1DU
Loading the map…
Nearby

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