Hana Sushi Canyon Hills

Sushi restaurant · 29989 Canyon Hills Rd Ste 1705, Lake Elsinore, CA

Delivery · Dine-In

Hours

More food in Lake Elsinore, CA · Sushi in Lake Elsinore