Pandora's Snowball stand, Mid-City New Orleans. Seen from across Carrollton Avenue.