Aglio's Restaurant is my favorite Italian Restaurant in the Worcester county area. The menu highlights the most popular dishes from all of the vari...
The minute you walk into the place you're struck with this pungent foul odor. The building from past owners, have been plagued with it as well. And...