• Athwood Rd & Hanover Park Ave
    Mountview
    Cape Town
    7780
    South Africa

    Western Cape

    Opposite the Catholic Church

  • Saturday

  • Updated January 31, 2019