Get directions to: Moon Star Chinese Restaurant, Windsor Locks, CT
Restaurant address: 20 Main Street Windsor Locks, CT 06096, USA
Restaurant: Moon Star Chinese Restaurant