Villa Rosa Delicatessen
Delicatessen
In light of COVID-19, please make sure you check with your travel and accommodation providers before travelling.
Address
349 Upper Richmond Road West,
East Sheen,
London,
SW14 8QN
Details
Look no further than Villa Rosa Delicatessen where delicious delicacies can be found.
Italian Food and Wine.
Opening details
9am - 6:30pm
Directions
Map reference: TQ 205753 Lat: 51.46465 Long: -0.26578