The Best 15 Restaurants in Worcester, Massachusetts, United States, University Park

3.9
19 reviews
15087523392
892 Main St Ste B Worcester MA 01610, Worcester

Their half baked chicken is addicting and so are their crab Rangoons!