Hana Matsuri opens today
Jessie and Steve Liu will open the doors of their second sushi restaurant today: Hana Matsuri takes over the former home of Village Bistro at 2821 West 120th in Westminster. The Lius have owned Land of Sushi, at 2412 East Arapahoe Road in Centennial, for nine years — and that…