Salvador & Amanda
Salvador & Amanda is a beautiful and authentic Spanish Restaurant in Covent Garden, London’s West End, serving a huge variety of delicious Spanish Tapas as well as Wines and Cocktails from all over the world.
Address: 8 Great Newport Street, London, WC2H 7JA United Kingdom
Type: RestaurantGIVE THIS VENUE A SHOUT
Number of Spaces 1
Whole Venue 250