China Garden Restaurant
23 Imperial Rd, Exmouth
01395 274747
Recent Reviews
Order Online
You May Also Like
Domino's Pizza - Exmouth - 19 Imperial Rd
KFC Exmouth - Imperial Road - 17 Imperial Rd
Fast Food, Chicken Shop, Chicken Wings
Capels Fish & Chip - 11 Imperial Rd
Exmouth, Devon
China Garden Restaurant
23 Imperial Rd, Exmouth, Devon EX8 1DB
01395 274747