Report a review
- 5
- Must go when in Worcester!
I rarely do reviews but just had to for this place!!!! Whenever I'm in Worcester, I have to stop by. The food is fresh, the owners are awesome, friendly and honest and the price is right. The atmosphere is peaceful and relaxing.