TRU Bowl Superfood Bar Azusa
Restaurant • Health food restaurant • Juice shopOne of the Best Places To Visits in Azusa
#2 Best Places To Visit in Azusa
#1 Top rated Restaurant in Azusa
#1 Top rated Health food restaurant in Azusa
#2 Top rated Juice shop in Azusa
#1 Most Reviewed Juice shop in Azusa
▼
Address
1137 E Alosta Ave, Azusa, CA 91702
Website
Contact
(626) 914-1424Price rating
$ $$$
Rating on Google Maps
4.80 (501 reviews)Open on Google Maps