Abidia Engineers CC

Contact Us

Choose from any of our six premium locations, and enjoy top quality dishes prepared by our professional chefs to please your palate.

Our Location

  • 22 Hendrik Potgieter Street, Nelspruit
  • +27 72 248 7815
  • info@abidia.co.za