Get directions to: Yamaguchi Sushi, Las Vegas, NV
Restaurant address: 5900 W Charleston Blvd Ste 10 Las Vegas, NV 89146, USA
Restaurant: Yamaguchi Sushi