Chihiro Sushi & Bar

1001 E Harwood Rd #88, Euless, TX

Menu (As of 10/29)

The Table

Glass.

Chihiro Sushi & Bar: hours and how to order