Get directions to: Mama's Restaurant, Tabor City, NC
Restaurant address: 101 Hickman Rd Tabor City, NC 28463, USA
Restaurant: Mama's Restaurant