Italian restaurant · 6970 W State St, Boise, ID
Dine-In
See full menu
More food in Boise, ID · Italian Food in Boise