Get directions to: 24 Carrots, Tempe, AZ
Restaurant address: 1701 E Guadalupe Rd Tempe, AZ 85283, USA
Restaurant: 24 Carrots