Salads 2000 - Santa Fe Springs
4 Star Yelp Rating
66 Ratings yelp logo
12215 Telegraph Rd. Sante Fe Springs, California 90670 | Restaurant Info