Get directions to: Waffle House, Selma, NC
Restaurant address: I-95 At Highway 70-a Selma, NC 27576, USA
Restaurant: Waffle House