Barrio - SohoRestaurants6 POLAND STREETLONDON, ENG, W1F 8PS · GB+442077493944barriobars.comHours not available