Leo & Lily is a Modern European restaurant located in Woodland Hills, CA 91364. It is one of the 60 Modern European restaurants in United States. Address of Leo & Lily is 22420 Ventura Blvd, Woodland Hills, CA 91364, United States. Leo & Lily can be contacted at 18182226622. Leo & Lily is rated 4.5 (out of 5 stars) by 563 reviewers on the web.
Some of the places around Leo & Lily are -
Within less than half a Kilo meter of Leo & Lily, you can also find Bluebook Properties, Starbucks, ISOLA Management, a division of Isola USA Corporation, Box Brothers - Woodland Hills, Southwest Legal Group, Juicy Ladies, Barone's Pizzeria - Woodland Hills, Furniture Art, Inc., Vista Paint, Pro Barber Supply, Yogurt Delite, Mike Pillar & Son's Hardwood, Tina's Flowers & Gifts, 7-Eleven, Timekeeper, Woodland Hills Express Roofing Service - Re Roof - New Roof & Roof Repair Company, Dan's Super Subs Inc and many more.
22420 Ventura Blvd, Woodland Hills, CA 91364, United States