Get directions to: Charlton Chinese Take Out, Charlton, MA
Restaurant address: 85 Sturbridge Rd Charlton, MA 01507, USA
Restaurant: Charlton Chinese Take Out