90 Holden St, Worcester, MA 01606-3411, Worcester
Great hot dogs and friendly service! It's a food truck that shows up around lunch time during the week.
Great hot dogs and friendly service! It's a food truck that shows up around lunch time during the week.