Holiday Restaurant & Pizza
12 Main St, Ellington CT 06029
(860) 871-6733
Directions
Order Online Delivery
Postmates
Ellington, Connecticut
Holiday Restaurant & Pizza
12 Main St, Ellington
(860) 871-6733