Crazy John's

Crazy John's is a mobile phone store at the Grand Plaza (see Shopping in The Oscar Show).