Moti Mahal Covent GardenUnclaimedRestaurantsLondon, Greater London020 7240 0333Not providedVisit website