storefront in a narrow alley with red and green hanging banners and signs