Italoven
Worst Pizza place in Cape Town
I have really tried to support this place (4 times in a row now) hoping each time this is an isolated occurrence of bad service combined with very bad pizza. Each delivery was late / cold / price inflated and staff contact was very very unprofessional in each case. The residents are really trying ...