Authentic Greek taverna offering a warm welcome and delicious food. A great stop for those exploring.