El Pirata
Local business
W1J 7AQ Mayfair
United Kingdom
"Located in central London – serving informal, inexpensive and traditional Spanish tapas in Mayfair for more than a quarter of a century. El Pirata is ideally located – close to Green Park and Hyde Park tube stations.
"



