Your loyalty has sustained us for 35 years. Thank you!

Holiday Restaurant

Closed Opens Sat 11:00 AM
117 West Road, Ellington, CT 06029
Tel:  860-871-6733