Traditional Greek taverna offering home-style cooking. Known for generous portions and affordable prices.