Absurd BirdRestaurants54 Commercial StLondon, Greater London, E1 6LT · GB020 3246 0007Email unavailableabsurdbird.comHours not available