Best Japanese Restaurants In Peru, IL

Last Updated:
Sort
Bayou Express is a restaurant located in Peru, Illinois at 3940 Illinois 251. They are open every day of the week.
3940 Illinois 251, Peru, IL, 61354
Rank
1
3 votes
Sponsor
0.0