Description
Name: Chen's Garden
Address: 1180 Dutch Fork Rd, Irmo, SC 29063
Phone Number: +1 803-781-0881
Categories: Chinese restaurant
Chen's Garden is a Chinese restaurant located at 1180 Dutch Fork Rd Irmo/
(Latitude,Longitude: 34.1271178,-81.2237336)
Postal Code: 29063
Location
-
1180 Dutch Fork Rd, Irmo, SC 29063
Add a review