Farrells Lake Side Grill, CHAPEL HILL, North Carolina (NC)
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
