Pizza Review
Definitely some of the best pizza in Worcester. I went during lunch on a Friday. Baked to perfection 😍