Chen's Restaurant

1031 Norwich-New London Turnpike, Montville
(860) 848-8838