Get directions to: Zen 32 Sushi & Zenbar, Phoenix, AZ
Restaurant address: 3160 E Camelback Rd Phoenix, AZ 85016, USA
Restaurant: Zen 32 Sushi & Zenbar