Sakura Sushi Time is a popular sushi restaurant offering dine-in, delivery, and pickup options.