Restaurant

Chihiro Sushi

Address: 918 E Harwood rd suite a, Euless Texas 76039
Phone: 817.494.8100 or 817.727.1768 (Texts Accepted)
Email: info@chihirosushi.com

Hours

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

Open 7 days a week.

Call and order today!