La Villa Restaurant
Add to Favorites
Add Hours
5 Years
in Business
Saved to Favorites
Phone: (401) 421-0950
Address: 896 Atwells Ave, Providence, RI 02909
103 Plainfield St, Providence, RI 02909
319 Manton Ave, Providence, RI 02909
1010 Chalkstone Ave, Providence, RI 02908
661 Atwells Ave, Providence, RI 02909
415 Harris Ave, Providence, RI 02909
1380 Westminster St, Providence, RI 02909
60 Hartford Ave, Providence, RI 02909
40 Providence Pl, Providence, RI 02903
68 Hudson St, Providence, RI 02909
532 Manton Ave, Providence, RI 02909