Leonard Cafe Family Restaurant
Menu
Contact us
Table Reservation
See MENU & Order
Contact Leonard Cafe Family Restaurant
Opening hours
Monday - Saturday
07:00 AM - 03:00 PM
Sunday
07:00 AM - 01:00 PM
Contact Leonard Cafe Family Restaurant
Leonard Cafe Family Restaurant
118 S Main St, Leonard, TX 75452, United States
+1 903-587-7500
Submit