Be the first to review this restaurantOpening times: We don't have any information for this restaurant. Tell us when this restaurant is open.
Address:
23 Imperial Road,
EX8 1DB Exmouth
(See plan)
Telephone: 01395274747
Web site: China Garden, Devon