Greek on Soul

Get ready to immerse yourself in a traditional Greek setting while enjoying the oceanfront views at Greek on Soul. Taste the traditional flavours in every bite, with their delicious lemon potatoes, souvlaki platters and fresh Greek salads.