Get directions to: Yoshi's Restaurant, Phoenix, AZ
Restaurant address: 18 W Adams St Phoenix, AZ 85003, USA
Restaurant: Yoshi's Restaurant