Lidos Italian Restaurant in Quinebaug
773 Quinebaug Rd,
Quinebaug, 06262
(860) 935-9261
(860) 935-9261
Providers of dining in Quinebaug
dining, food, italian, restaurant