China Garden

133 Boston Rd SpringfieldMA01109
Map

Open Map

Description

China Garden was founded in 1996, and is located at 133 Boston Rd in Springfield.
by dandb on March 29, 2015 from dandb

Information from the business

Restaurant
by localcom on October 11, 2015 from localcom