Wine Country French Toast - Peoria Heights
Wine Country French Toast is a transportive dining experience that offers a taste of wine country right in the heart of Peoria. With a focus on wine, chefs use fresh ingredients to create traditional European-influenced dishes as well as contemporary riffs on French and American classics.