145 Vernon St, Worcester, Massachusetts 01610 USA
If you want fresh food go somewhere else!
Photo Credit: Yelp