Get directions to: Ken's Steak House, Selma, NC
Restaurant address: 171 Meghan Cir Selma, NC 27576, USA
Restaurant: Ken's Steak House