Search Results
Holiday Restaurant & Pizza
12 Main St, Ellington, CT 06029
Located in the center of Ellington, Holiday has options for the whole family, from takeout dinner to karaoke and a fullMore bar. Offering specialty pizzas, Italian dishes, and a variety of sandwiches and salads, Holiday has something on the menu for everyone.
See more »