Karavas Restaurant serve a variety of Greek dishes and can cater for private parties of up 60 guests upon request.