Restaurant

Chihiro Sushi

Address: 918 E Harwood rd suite a, Euless Texas 76039
Phone: 817.494.8100
Email: Coming Soon

Hours

Sunday - Thursday11am-10pm
Friday - Saturday11am-11pm

Open 7 days a week.

Call and order today!