A Greek taverna offering a wide variety of home-cooked dishes with generous portions at reasonable prices.