Spudz Worcester is a food establishment specializing in potato-based dishes. They offer a variety of options, with a focus on satisfying meals.