Online table reservation for French Toast in Peoria
We are enabling reservations for French Toast
French Toast
4600 North Prospect Road Peoria Heights, IL 61616, 61614, United States
French
The redirect does not work? Just click on this link or copy it into your address bar