Ito Sushi is a Japanese restaurant offering classic cuisine with takeout and delivery options.