Get directions to: Azumi Sushi Japanese Restaurant, Houston, TX
Restaurant address: 1709 Dryden Road Houston, TX 77030, USA
Restaurant: Azumi Sushi Japanese Restaurant