Full menu with prices & pictures
Ohlala! French Toast 18147 Harwood Avenue, Homewood, 6043...
(+1)7087318558
The restaurant from Homewood offers 10 different menus and drinks on the menu at an average price of $8.0.
Berry French Toast
Banana French Toast
Chocolate Chip French Toast
Bacon, Egg, And Cheese Stuffed French Toast
Sausage, Egg, And Cheese Stuffed French Toast
Blueberry Stuffed French Toast