Keep a look out for our new website, the restaurant remains open and ready to serve 🙂

  • Address: 134 Main Rd, Glencairn, Cape Town, 7975
  • Hours: 9AM–9PM
  • Phone: 021 786 2105

Phone or email us for reservation enquiries