Lean & Green Cafe

cafe in Draper Villas, La Jolla

Phone: (858) 459-5326

Website: www.leanandgreencafe.com

Address: 7825 Fay Ave