Salvador & Amanda

Salvador & Amanda in Covent Garden is an amazing Spanish restaurant close to Covent Garden and Leicester Square tube stations in London’s West End. A popular tapas restaurant in the West End, Salvador & Amanda in Covent Garden offers an authentic Spanish experience for all.

Salvador & Amanda – Covent Garden ‹ Salvador and Amanda – Covent Garden

http://salvadorandamanda.com

}