Best Restaurants In 61440

Last Updated:
Sort
Main Street Cafe is a restaurant located in Industry, Illinois at 109 West Main Street. This restaurant serves jerk scallops, venison meatball sliders, gorgonzola and portobello bruschetta, teriyaki shrimp, and sassy sauteed baby clams.
109 West Main Street, Industry, IL, 61440
Rank
1
0 votes
Sponsor
0.0

More Restaurants Near 61440

Adair Cafe is a restaurant located in Adair, Illinois at 309 West Main Street.
309 West Main Street, Adair, IL, 61411
Sponsor
0.0
Littleton Cafe is a restaurant located in Littleton, Illinois at 111 S Main St.
111 S Main St, Littleton, IL, 61452
Sponsor
0.0