Lily's Restaurant And Bar

68 Linwood Ave Colchester CT 06415 USA

(860) 603-6948

Location