Closing: 24 Carrots Natural Cafe & Urban Juicery in Tempe after 13 years
24 Carrots Natural Cafe & Urban Juicery, Sadhana “Sasha” Raj’s acclaimed vegetarian/vegan restaurant that opened in west Chandler in 2008 and moved to south Tempe in 2013, announced it will close Dec. 10 because its landlord isn’t renewing her lease.