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.







