Pizarro Restaurant

Dog friendly restaurant in London
Image

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