China Garden Restaurant
23 Imperial Rd, Exmouth
01395 274747
Menu
Exmouth, Devon
China Garden Restaurant
23 Imperial Rd, Exmouth, Devon EX8 1DB
01395 274747