Get directions to: Hoshi Hibachi & Sushi, Irving, TX
Restaurant address: 8350 N Macarthur Blvd Irving, TX 75063, USA
Restaurant: Hoshi Hibachi & Sushi