Spacious Greek restaurant in Skala, offering tasty dishes at competitive prices. Welcoming atmosphere with varied seating options.