Get directions to: Club House Grill, Tarboro, NC
Restaurant address: 2105 Saint Andrew St Tarboro, NC 27886, USA
Restaurant: Club House Grill