Darral Lee

Darral Lee is an icecream parlour in the Grand Plaza, like Street Store Annie's (see Shopping in The Oscar Show).