Free listing
U
Kerala Restaurant
Straightforward South Indian restaurant serving traditional Keralan specialities.
105 Katherine Road, London, Plashet, Greater London, E6 1ES, Un