Greek taverna serving hearty, home-style cooked dishes with generous portions. Offers friendly service.