KidatuRestaurants145 St John StreetLondon, ENG, EC1V 4QJ · GB+448002794595Email unavailablekidatu.co.ukHours not available