Family-style restaurant in Nea Filadelfeia offering home-cooked meals in a warm, inviting atmosphere.