Get directions to: Farrell's Lake Side Grill, Chapel Hill, NC
Restaurant address: 1718 Farrington Pt Rd Chapel Hill, NC 27517, USA
Restaurant: Farrell's Lake Side Grill