Pizarro Restaurant

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.

Human Features

  • Public Transport Nearby

Contact Details

Accepted Dog Size:
Small Medium Large

Location

Pizarro, Bermondsey Street, London, UK