Cicis

Restaurant in Selma, North Carolina

Pizza/Buffet restaurant

161 Industrial Park Drive, Smithfield, 27577