Get directions to: Betty's Country Cookin', Lowell, NC
Restaurant address: 125 North Main Street Lowell, NC 28098, USA
Restaurant: Betty's Country Cookin'