Desert Orchid Restaurant
Desert Orchid Restaurant is a venue located at Exeter Racecourse in Kennford, United Kingdom.
Details
Type
Restaurant
Location
Loading map...
Located at Exeter Racecourse
Exeter Racecourse Kennford, England EX6 7XS United Kingdom
More at Exeter Racecourse
Discover other restaurants, bars, and entertainment at Exeter Racecourse.
View Exeter RacecourseVenue
Address
Exeter Racecourse Kennford, England EX6 7XS United Kingdom
Phone
+44 1392-832599Website
Visit WebsiteDesert Orchid Restaurant is located inside Exeter Racecourse
View Exeter Racecourse