Fairview Farms Restaurant, PEORIA, Illinois (IL)
Comfortably operating at 5911 West Heuermann Road () in PEORIA, Illinois (IL) (61607), Fairview Farms Restaurant can be called at 3096974111. Make sure you contact them ahead to make a reservation.
More restaurants in PEORIA, Illinois (IL)
Fairview Farms Restaurant contact information and details:
Address: 5911 West Heuermann Road - , PEORIA, Illinois (IL) 61607
Contact Phone: 3096974111