Italian Restaurants in Moscow, ID

2 businesses found


Tucci's Cucina Italiana

1484 South Blaine St , 83843
Phone: (208) 882-9850

Gambino's Italian Restaurant

953 North Grant St , 83843
Phone: (863) 688-1372