Get directions to: Farm House Restaurant, Chapel Hill, NC
Restaurant address: Nc Highway 86 Chapel Hill, NC 27514, USA
Restaurant: Farm House Restaurant