Authentic Greek taverna offering a menu of flavorful dishes and a wide selection. Known for its generous portions and use of traditional spices.