NeoRestaurants14-17 Carthusian StBarbican, Greater London, EC1M 6AD · GB020 7726 8925Email unavailableneobarbican.comHours not available