1260 Main Rd, Plumstead, Cape Town, 7801, South Africa
So delicious! Definitely my new go to vegan pizza!