Get directions to: Benihana & Sushi Bar, Austin, TX
Restaurant address: 9070 Research Blvd Austin, TX 78758, USA
Restaurant: Benihana & Sushi Bar