Caffe StellaRestaurants5 Kirby StreetLondon, LND, EC1N 8TS · GB020 7242 8958Email unavailablestellascatering.co.ukHours not available