Holiday Restaurant & Pizza 12 Main St Ellington CT United States
Phone: 860.871.6733 Smoking: not permitted