China Garden Restaurant

1 Knollwood Dr #8 Canterbury CT 06331 USA

(860) 546-9058

Location