The store is open and sales soft frozen lemonade.
The window front of a Del's lemonade store shows that it is open for business.
The store front of Del's Soft Frozen Lemonade shows the store is open.
A place called Del's that serves soft frozen lemonade.
The Del's frozen lemonade store is open on this sunny day.