Planet Sub

Planet Sub

Limited Service Sub Sandwich Shop / Restaurant

Find Us on Facebook!
605-780-7827
1310 River Dr
North Sioux City, SD 57049