Update Info - Providence Pizza Palace
This restaurant was reported as closed. If it is open, let us know.
Providence Pizza Palace
609 Elmwood Ave
Providence, RI 02907
609 Elmwood Ave
Providence, RI 02907
This restaurant was reported as closed. If it is open, let us know.