Get directions to: Yorimichi Japanese Kitchen, Houston, TX
Restaurant address: 11148 Westheimer Rd Houston, TX 77042, USA
Restaurant: Yorimichi Japanese Kitchen