Review of Leo & Lily

22420 Ventura Blvd, Woodland Hills, CA 91364

Overall Rating

Review


5 stars for Celiac friendly, lots of options. Unfortunately the dish i got, the quinoa bowl wasn’t very good.

Celiac friendly?

Yes

Updated 6 years ago

Celiac