Leo's French Toast House
19581 Palm Beach Blvd, Alva
(239) 728-3520
Recent Reviews
You May Also Like
Alva Village Market Pizza Subs and more - 18500 Palm Beach Blvd
Pizza
Alva Country Diner - 21220 Palm Beach Blvd #3841
Diner, American, Vegetarian
Cafe' Cubano - 21870 Palm Beach Blvd
Cuban, Coffee & Tea
Restaurants in Alva, FL
Leo's French Toast House
19581 Palm Beach Blvd, Alva, FL 33920
(239) 728-3520