About Ikara
Ikara is a modern Greek kitchen inspired by the soul of the Aegean. Drawing from the island of Ikaria, where life moves slowly and food is celebrated. Ikara offers a focused, ingredient-led menu shaped by the Mediterranean way of eating.
Address
100 Linksfield Rd, Edenvale
Town
Johannesburg
Activities
eatery
Website
Social