From Our Editors
Come for a tasty meal at Starz in South Bend that the whole family will love.
At Starz, you can safely park just around the corner.
Deep pockets not required! Starz takes pride in its over-the-top flavor and just-right prices. So when you're in the mood for some delicious American dishes, don't look further than Starz.