Italian restaurant · 511 4th St, Sioux City, IA
To-Go
More food in Sioux City, IA · Italian Food in Sioux City