Providence Pizza Palace
Address:
609 Elmwood Ave, Providence, RI 02907
Phone:
(401) 461-0909
Payment:
Pizza,
Restaurants
Other Businesses:
- Aywa at 289 Atwells Ave, Providence, RI 02903
- Aquaviva Restaurant & Tapas Bar at 286 Atwells Ave, Providence, RI 02903
- Chapinlandia Restaurant at 319 Pocasset Ave, Providence, RI 02909
- Wendy's at 850 Manton Avenue, Providence, RI 02903
- King Wok at 550 Hartford Ave, Providence, RI 02909