Midori 5 is a Japanese restaurant offering familiar entrees and creative sushi rolls in a compact setting. Takeout and delivery are available.