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
No information is available for this page. · Learn why
Business: LEO'S FRENCH TOAST HOUSE LLC. 19581 Palm Beach Blvd, Alva (Lee county), FL, 33920. License Number: SEA4606904. Inspection Results & Disciplinary ...
It is with our deepest condolences that we have learned of the recent passing of our dear friends Robert and Nancy. Robert and Nancy came in quite often...
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.
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 ...