Farmhouse Restaurant
Hours:
2029 S Neil St, Champaign IL 61820
Tips
Hours
Most Recent Reviews
-
December 2023
Excellent avocado toast, French toast, and any other breakfast I’ve tried!
-
November 2023
This is a great place to get lunch. My 6 year old loves the salad bar and has told all our friends and family that this place is amazing.
-
September 2023
Counter person not friendly. Proficient yes, friendly no which is fine. Loud atmosphere. Food
More Comments(112)
You May Also Like
-
0.23 miles
Le Peep
Breakfast, Coffee & Tea
-
-
-
-
Champaign, Illinois