The Chicken Barn

Restaurant in Selma, North Carolina

fast food

703 East Market Street, Smithfield, 27577