Chor BizarreRestaurants16 Albemarle StLondon, UK, W1S 4HW · GB020 7629 9802Email unavailablechorbizarre.comHours not available