Stephen St Bar & KitchenUnclaimedRestaurantsLondon, ENG+442076368906stephenst@benugo.comVisit website