What is your favorite restaurant in the city? Submitted by Jaekash1911 t3_11s76g8 on March 15, 2023 at 7:50 PM in WorcesterMA 143 comments 45
rep85 t1_jcdknpb wrote on March 16, 2023 at 1:35 AM There’s an intimate little Italian spot nestled next to Walmart. Believe it’s called garden of olive or something like that Permalink 3
Viewing a single comment thread. View all comments