Holiday Restaurant in New Milford, CT, offers a diverse menu of American cuisine with a focus on traditional favorites.
With a cozy and welcoming atmosphere, the restaurant provides a casual dining experience for patrons looking for a satisfying meal.
Generated from their business information