HAPPY HOUR

Hana Sushi Canyon Hills is OPEN. Take-out orders only. Hours:12pm-8pm