Mez Karoo Kitchen is placed in Barrydale. The restaurant offers Mediterranean, Mexican, African and South African dishes. The blackboard menu changes frequently. There is always a vegan option and also a lamb dish made with locally sourced lamb. Mez is well known for its Melanzane alla Parmigiana, Klein Karoo Kleftiko and Rose ice cream with Moroccan crunch. This is an intimate restaurant with inside and outside seating. The "Mez Terranea" gardens feature rose bushes, vegetable planters and flowering borders.