Holiday Restaurant

Phone orders only

1 Kent Rd, Unit 6, New Milford, CT 06776

$0 MinimumAre you the owner?
Price: $$