Kasturi - à la carte dining
57 Aldgate High StreetLondon EC3N 1AL
A highly acclaimed Indian restaurant at the heart of the City of London. Exquisite cuisine from North-west frontier provinces of India at its best.