Get directions to: Azuma Sushi & Robata Bar, Houston, TX
Restaurant address: 5600 Kirby Dr Ste. 5 Houston, TX 77005, USA
Restaurant: Azuma Sushi & Robata Bar