ViaMichelin
Tajmahal Indian Cuisine
Location picture
Very good 8.1 (111 reviews)
Around £30
Location
339 Grays Inn Road
London WC1X 8PX