Authentic Greek taverna offering a wide array of traditional dishes. Known for friendly service, ample portions, and excellent value.