Farrells Lake Side Grill, CHAPEL HILL, North Carolina (NC)

Looking for some food? Farrells Lake Side Grill is among the eateries you can easlily review.
Comfortably positioned at 1718 Farrington Point Road () in CHAPEL HILL, North Carolina (NC) (27517), Farrells Lake Side Grill can be contacted at 9199674455. Remember to call up upfront to make a reservation.
More restaurants in CHAPEL HILL, North Carolina (NC)


Farrells Lake Side Grill contact information and details:
Address: 1718 Farrington Point Road - , CHAPEL HILL, North Carolina (NC) 27517
Contact Phone: 9199674455