Kavala is a Greek restaurant offering both Greek and German cuisine.