Review of Leo & Lily

22420 Ventura Blvd, Woodland Hills, CA 91364

Overall Rating

Review


This restuarant is non traditional and has a flair for origination. I throughly enjoyed their salmon salad, which was created, to my liking with no hesitation...Yummmmmily Fabulos!

Updated 10 years ago

Gluten Sensitive