en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Stroud
/
Armadeli
Armadeli
Deli · Wine Bar
Armadeli is a delicatessen and cheese shop offering a selection of meats, wine, and nibbles.
Unit 2, The Swan, Union Street, England
Stroud, United Kingdom
armadeli.com
Location
The ranking
Best Deli in Stroud
1 place ranked by guests
1
Subway
8
See the full list →