• Get in Touch

    012 346 3407 or 074 680 0977
    info@leipoldtsdeli.co.za

  • LOCATION

    Shop 6, Waterkloof Corner

    Corner Main & Crown Roads