en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Windsor
/
Tastes Delicatessen
Tastes Delicatessen
Deli · Sandwich Shop
A welcoming delicatessen offering a selection of fine foods and drinks, from everyday staples to gourmet treats.
92 High Street, ENG
Windsor, United Kingdom
www.tastesdeli.co.uk
Location
Vota recommends
What are you in the mood for?
Sandwich Shop
25 places
Coffee Shop
51 places
Something else →
The ranking
Best Deli in Windsor
9 places, none rated yet
See the full list →