Traditional Greek Taverna offering delicious food in a peaceful, authentic setting. Known for generous portions and good value.