Italian restaurant · 3588 N Prospect Way, Garden City, ID
More food in Garden City, ID · Italian Food in Garden City