Barbie GreenRestaurants1 London WallLondon, ENG, EC2Y 5AB · GB+442045128540daisygreenfood.comHours not available