Kavala is a Greek restaurant offering a charming dining experience.