126 King's Cross Road, City of London, Greater London WC1X 9DS, United Kingdom
Friendly, affordable and efficient, this modern Indian restaurant is busy with both dine-in and takeaway customers who keep coming… back for the restaurant’s classic curries. Perfect…