Best organic restaurants in Peoria, IL - April, 2023

Show previous results
614 W 5th St
Davenport, Iowa 76.62mi
4 matches for Closed
708 E Railroad St
Sandwich, Illinois 88.07mi
1 match for Open Now
130 Bridge St
Wilmington, Illinois 91.53mi
2 matches for Open Now
5832 Knoxville Ave Suite K
Peoria, Illinois 8.47mi
Open Now
500 N Walnut St
Champaign, Illinois 83.9mi
3132 Cockrell Ln
Springfield, Illinois 62.09mi
2890 Mount Zion Rd ste b
Decatur, Illinois 72.03mi
2 matches for Open Now
805 West Jefferson Street unite J
Shorewood, Illinois 97.12mi
109 N Main St
St Joseph, Illinois 93.65mi
1 match for Closed

Oops! No restaurant found

You've reached the end of your results within 100mi

Clear filter

Add 100 km