Greek restaurant serving traditional, home-style cooked dishes. Offers generous portions at moderate prices.