Oshi Oshi is a sushi restaurant located in the Grand Canyon Mall. It offers a variety of sushi dishes and provides friendly service.