Hana Sushi is located on Temecula Parkway in the Vail Ranch shopping center near Margarita Road and the Stater Bros grocery store. Hana Sushi serves authentic, fresh Japanese cuisine. The restaurant features a Sushi bar and prides itself on presentation and customer service. Customers can enjoy an extensive selection of quality sushi including rolls, hand rolls, salads and Nigiri. Ample parking is provided in the free lot.