- /
- Regions /
- UK /
- England /
- South East England /
- London
Pizarro Restaurant
Voted one of Evening Standard's best dog friendly places to eat in London. Located on Bermondsey Street, probably the most dog friendly street South of the River.
For the owner
- Public Transport Nearby
Location
Pizarro, Bermondsey Street, London, UK
Listing last updated 1 month ago