Region: Devon, UK 

The Plant Cafe and Deli


This sweet little place served up some of the most delicious vegetarian fare we’ve had in the UK in a looong time. The Plant offers many salad options and creative quiches and frittatas as well as sandwiches and baked goods. … Continued


View All Reviews