El Pirata of Mayfair

Type:  Spanish Cuisine, Tapas
A Spanish restaurant with an extensive menu of traditional tapas: kidneys in sherry, rice dishes, meatballs, fried sardines, and many more. It has a list of Spanish wines.
El Pirata Mayfair

Address

5-6 Down St, Mayfair, London W1J 7AQ London United Kingdom