Restaurant

Chihiro Sushi

Address: 918 E Harwood Rd Suite A, Euless Texas 76039
Phone: 817.494.8100
Email: info@chihirosushi.com

Hours

Tuesday - Sunday11:30AM-10:00PM

Open 6 days a week.

Call and order today!