Get directions to: Holiday Restaurant, New Milford, CT
Restaurant address: 1 Kent Rd Unit 6 New Milford, CT 06776, USA
Restaurant: Holiday Restaurant