Pizarro

Authentic Spanish tapas in Bermondsey where dogs are always welcome.

Address: 194 Bermondsey St, London SE1 3TQ, United Kingdom, Southwark

Rating: 4.4/5 on Google

Explore more