en
×
About Us
Contact Us
Guides
Articles
Vota
/
South Africa
/
Soweto
/
I Scream
I Scream
Ice Cream Shop · Dessert Shop
I Scream is an ice cream shop. Find them at Gold Reef City Theme Park, offering sweet treats.
46 Botha St, GP
Johannesburg, South Africa
www.facebook.com/105618801271847
Location
The ranking
Best Ice Cream Shop in Soweto
18 places, none rated yet
See the full list →