RAHATI DELI TAVERN // BRAND Deli Greek tavern at Crete, Greece. Logo, card and menu design. BrandingCompany profileConceptLogoPrintSign Hide Content