Malabar junctionRestaurants107 Great Russell StreetLondon, WC1B 3NA · GB02075805230Email unavailablemalabarjunctionbloomsbury.co.ukHours not available