Villa Italian Kitchen
Add to Favorites
Add Hours
Saved to Favorites
Phone: (401) 270-4866
Address: 1 Providence Pl # 5110, Providence, RI 02903
Phone: (401) 228-3435
Detroit Pizza Works
Villa Fresh Italian Kitchen
Cuisines: Italian, European, Continental, Pizza
71 Bradford St, Providence, RI 02903
11 Dorrance St, Providence, RI 02903
166 Wickenden St, Providence, RI 02903
40 Providence Pl, Providence, RI 02903
52 Pine St, Providence, RI 02903
10 Memorial Blvd Ste 101, Providence, RI 02903
133 Douglas Ave, Providence, RI 02908
50 Weybosset St, Providence, RI 02903
580 Chalkstone Ave, Providence, RI 02908
101 N Main St, Providence, RI 02903