The New Taj MahalRestaurants119 King's Cross RoadLondon, ENG, WC1X 9NH · GB+442077131725Email unavailableWebsite unavailableHours not available
The New Taj MahalRestaurantsFLAT 1, 119 KING'S CROSS ROADLONDON, ENG, WC1X 9NH · GB+442077131725Email unavailableWebsite unavailableHours not available