Back to list
Tajmahal Indian Cuisine
Very good 8.1 (111 reviews)
Around £30
Location
339 Grays Inn Road
London WC1X 8PX
See on the map