Michael's on the Hill is one of those places that makes any evening seem like a special event. And they make special...
Waterbury · 4182 Waterbury-Stowe Road; Route 100 N, Waterbury Center