Get directions to: Yamazato, Alexandria, VA Restaurant address: 6303 Little River Tpke Ste 120 Alexandria, VA 22312, USA Driving Walking Bicycling Restaurant: Yamazato