Pizza World Stilbaai is located in Still Bay, South Africa on 11A Voortrekker St, Still Bay West,. Pizza World Stilbaai is rated 4.5 out of 5 in the category fish & chips restaurant in South Africa.
Address
11A Voortrekker St, Still Bay West,
Amenities
Gender-neutral toiletsGood for kids
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance
Offerings
Small platesVegetarian options