This Villa Italian Kitchen location has closed
1 Providence Pl #5110, Providence RI 02903
Write a review
You May Also Like
0.05 miles
Sbarro - 1 Providence Pl v 5110, Providence
Pizza, Salad
0.28 miles
figidini - 67 Washington St, Providence
Mediterranean, Pizza
0.37 miles
NicoBella's Downtown Providence - 10 Dorrance St, Providence
Pasta Shops, Pizza
Providence, Rhode Island
Villa Italian Kitchen
Pizza in Providence, RI
1 Providence Pl #5110, Providence
Suggest an Edit
Nearby Stores
Kids Foot Locker
161 Providence Pl, Providence
Brooks Brothers
56 Providence Pl Sp 3090, Providence
Tiffany & Co.
73 Providence Pl Suite 3100, Providence