BB's Expresso

BB's Expresso is a café in the Grand Plaza (see Shopping in The Oscar Show).