Orpheas is a Greek restaurant offering a family-friendly atmosphere and generous portions.