Find the top Italian restaurants in Providence, Rhode Island near you now.
Restaurant
Address: 86 Dorrance St, Providence, RI 02903
Vegan restaurant
Address: 334 S Water St, Providence, RI 02903
Italian restaurant
Address: 171 Atwells Ave, Providence, RI 02903
Address: 577 S Water St, Providence, RI 02903
Address: 200 Exchange St, Providence, RI 02903
Address: 365 Atwells Ave, Providence, RI 02903
Pizza restaurant
Address: 357 Hope St, Providence, RI 02906
Oyster bar restaurant
Address: 762 Hope St, Providence, RI 02906
Address: 177 Atwells Ave, Providence, RI 02903
Dominican restaurant
Address: 292 Pocasset Ave, Providence, RI 02909
Address: 145 Spruce St, Providence, RI 02903
Address: 120 Atwells Ave, Providence, RI 02903
Mediterranean restaurant
Address: 230 Atwells Ave, Providence, RI 02903
Address: 441 Atwells Ave, Providence, RI 02909
Address: 248 Atwells Ave, Providence, RI 02903
Address: 141 Atwells Ave, Providence, RI 02903