Tokyo Sushi is a sushi restaurant with an extensive menu, offering both delivery and takeout options.