Leo's Cafe
Permanently closed
1024 W Ventura St
Fillmore, CA 93015
Leo's Cafe is a cozy eatery nestled in the heart of Fillmore, CA, offering a variety of delicious dishes and beverages to satisfy any craving. With a welcoming atmosphere and friendly service, Leo's Cafe provides a comfortable space for patrons to enjoy a casual meal or catch up with friends.
Specializing in classic American cuisine with a twist, Leo's Cafe prides itself on using fresh, locally sourced ingredients to create flavorful and satisfying dishes. Whether stopping in for breakfast, lunch, or dinner, guests can expect a satisfying dining experience at Leo's Cafe.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.





