No 33 is occupied by Rocca Italian Delicatessen.
Uploaded by Richard Law on 17 July 2019
Photo ID: 225073 Building ID: 200386963 Report this photo