Get directions to: Tarbell's Restaurant, Phoenix, AZ
Restaurant address: 3213 E Camelback Rd Phoenix, AZ 85018, USA
Restaurant: Tarbell's Restaurant