hero image of Leo & Lily
Leo & Lily

Los Angeles, CA, United States

Leo & Lily – American café restaurant in Los Angeles, CA

Leo & Lily is a beloved American café located at 22420 Ventura Blvd, Los Angeles, CA. Known for its inviting atmosphere and exceptional breakfast offerings, this restaurant has become a staple in the community. With a menu that features a variety of dishes, including acclaimed French toast and innovative omelets, Leo & Lily has garnered positive reviews for its quality ingredients and attentive service. The café's commitment to providing a delightful dining experience is evident in its cozy ambiance and friendly staff, making it a popular choice for both locals and visitors.

American, Café

$$–$$$

Refresh your Nova Landing Page to drive a significant increase in traffic to your site.