Hot dog stand · 256 Main St, Southbridge, MA
More food in Southbridge, MA · Hot Dog Stand in Southbridge