Eko Sushi

Eko Sushi is a restraunt in the Grand Plaza (see Shopping in The Oscar Show).