Leo's French Toast House
(809)
Restaurant
Address: 19581 Palm Beach Blvd, Alva, FL 33920
Hours: Closed ⋅ Opens 7 AM Tue
Phone: (239) 728-3520
Business: LEO'S FRENCH TOAST HOUSE LLC. 19581 Palm Beach Blvd, Alva (Lee county), FL, 33920. License Number: SEA4606904. Inspection Results & Disciplinary ...
Leo's French Toast House is a charming family-owned and operated restaurant located in Alva, FL. With a warm and friendly atmosphere, they offer delicious ...
No information is available for this page. · Learn why
Leo's French Toast House | Lee County | Restaurant Inspections
data.news-press.com › lee › sea4606904
District: Region 7; License Type: Permanent Food Service; Business: LEO'S FRENCH TOAST HOUSE. 19581 Palm Beach Blvd, Alva (Lee county), FL, 33920.
View the menu for Leo's French Toast House and restaurants in Alva, FL. See restaurant menus, reviews, ratings, phone number, address, hours, ...