Anybody here in Cape town northern subburbs knows if Ritchies pizza closed down when Delmar got demolished or have they moved someplace else?
Last time we went there for a chow our waiter mentioned that they were just moving but could not tell me where to.
Last time we went there for a chow our waiter mentioned that they were just moving but could not tell me where to.