en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Ivybridge
/
South Devon Chilli Farm
South Devon Chilli Farm
Sandwich Shop · Dessert Shop
Farm shop specializing in chilli products. Offers fresh chillies, chocolate, sauces, preserves, and a cafe with a spicy menu.
Wigford Cross, England
Ivybridge, United Kingdom
www.southdevonchillifarm.co.uk
Location
The ranking
Best Sandwich Shop in Ivybridge
2 places ranked by guests
1
Costa Coffee
11
2
Costa Coffee
11
See the full list →