Okinawa Sushi is a Japanese restaurant featuring an updated menu with exciting new items.