Review of Lean and Green

7825 Fay Ave, La Jolla, CA 92037

Overall Rating

Review


Gluten free wrap is small, but the salads are HUGE

Updated 10 years ago