Brattle Stop Market
1 Brattle St, Worcester, MA 01606
After returning to working in Worcester after many years away I needed to find a pizza spot local to my new place of work. I gave Brattle Stop a try and have not been disappointed! It has become my go-to for lunches for work! Verified Slice Customer • 12/3/2024