← Farmers Branch restaurants
Hibashi
No reviews yet
Sushi13465 Inwood Rd Ste 100, Dallas
Own or manage Hibashi? Claim this listing free
Hours
Hours not listed yet.
Details
Address13465 Inwood Rd Ste 100, Dallas 75244
Phone9726203474
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.