Traditional Greek taverna serving generous portions of delicious, home-style cooked dishes and grilled meats.