Greek taverna offering home-style, well-prepared dishes.