Fairview Farms Restaurant, PEORIA, Illinois (IL)
Conveniently located at 5911 West Heuermann Road () in PEORIA, Illinois (IL) (61607), Fairview Farms Restaurant can be reached at 3096974111. Please call ahead of time 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
