"This is fine Indian dining at dirt-cheap prices. It’s a shame that the restaurant is upstaged by the bright lights and booming speakers in the bar..." READ REVIEW
User reviews
There are no user reviews for this listing.
More Details
Indian
Address 43-51 Great Titchfield Street, London W1W 7PQ