Mrs. Winston's - L.A.'s Best Salad & Juice Bar - Water Garden (California Certified Green Business) shared by @eater on Postcard