AvobarRestaurants60 Chiltern StLondon, ENG, W1U 7RB · GBPhone unavailablehello@avobar.co.ukavobar.co.ukHours not available