1723 Dakota Ave, South Sioux City, NE 68776 (402) 494-1900
How to go there
Restaurant Loc: 42.4729 / -96.4143
Plan your visit