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 Racecourse

Venue

Address

Exeter Racecourse Kennford, England EX6 7XS United Kingdom

Desert Orchid Restaurant is located inside Exeter Racecourse

View Exeter Racecourse