Hana Matsuri Sushi

2821 W 120th Ave, Westminster, CO

Menu (As of 11/3)

Menu / Hana Matsuri Sushi

Edamame

Seaweed Salad Deluxe

Lobster

Hana Matsuri Sushi: hours and how to order