The Orchard Kitchen
Breakfast · Coffee Shop
A relaxed cafe, The Orchard Kitchen, located near Dartmoor National Park, offers breakfast, lunch, coffee, and cake. Situated above a showroom, it's a friendly spot for walkers and cyclists.
Location
Location