Chen's Garden is a Chinese restaurant located in Irmo, SC 29063. It is one of the 1700 Chinese restaurants in United States. Address of Chen's Garden is 1180 Dutch Fork Rd, Irmo, SC 29063, United States. Chen's Garden can be contacted at 18037810881. Chen's Garden is rated 3.5 (out of 5 stars) by 76 reviewers on the web.
Some of the places around Chen's Garden are -
Within less than half a Kilo meter of Chen's Garden, you can also find Dunkin', Hwy 55, TNT Fireworks and many more.
1180 Dutch Fork Rd, Irmo, SC 29063, United States
Contact number of Chen's Garden is 18037810881.
Rating of Chen's Garden is 3.5 out of 5 stars.
Address of Chen's Garden is 1180 Dutch Fork Rd, Irmo, SC 29063, United States.
Chen's Garden is located in Irmo, SC 29063.
Chen's Garden is a Chinese restaurant in United States
Pincode of Irmo, SC 29063 is 29063