a storefront with a sign that says chez deuz