See all Restaurants in Scottsdale
24 Carrots
6140 W Chandler Blvd, 85226 Phone: 4807534411 Timings: Closed until 8:00am tomorrow Days: Mon–Tue, Sun, Open: 8:00 AM–2:00 PM Days: Wed–Sat, Open: 8:00 AM–8:00 PM http://www.24carrotsjuice.comAbout
Vegetarian / Vegan Restaurant
3 wishlists