Italian To Go / Bit Of Italy

Italian restaurant · 122 12th Ave S, Nampa, ID

Hours

More food in Nampa, ID · Italian Food in Nampa