Inari Omakase is a stylish Japanese restaurant and bar specializing in creative sushi and sashimi.