The Village Shoppe & Tea Room, Umberleigh, Devon, United Kingdom
About The Village Shoppe & Tea Room
The Village Shoppe & Tea Room is a Restaurant serving the Umberleigh community in Devon, United Kingdom.To contact The Village Shoppe & Tea Room call 01769 560248
Location
Umberleigh
Devon
United Kingdom
EX37 9HY
Map
Contacts
Tel: 01769560248