Taverne Kavala is a Greek restaurant.