Toros Y TorerosRestaurants8a SACKVILLE STREETLONDON, LND, W1S 3DF · GBPhone unavailableEmail unavailabletorosytoreros.co.ukHours not available