Get directions to: China Star, Claymont, DE
Restaurant address: 4146 Ogletown Stanton Rd Claymont, DE 19703, USA
Restaurant: China Star