Best Italian restaurant in Boise, ID
(2) Best Italian restaurant
Best Places List (2)
1 Olive Garden Italian Restaurant
320 N Milwaukee St, Boise, ID 83704, United States
2 Papa Joe's Restaurant
1301 S Capitol Blvd, Boise, ID 83706, United States
Map