Free listing
C
Kashmiri Restaurant
No frills BYO Indian restaurant offering all the classics alongside more unusual chef's specials.
135A St John's Hl, London, Clapham Junction, Greater London, SW11 1TD, Un