Absurd BirdRestaurants25 PETER STREETLONDON, ENG, W1F 0AH · GB020 3198 8444Email unavailableabsurdbird.comHours not available