Taverna Kavala is a Greek restaurant offering classic dishes in a traditional taverna atmosphere. Popular menu items include Lammhaxe and Lammkoteletts.