Update Info - Palmetto Pizza Palace
This restaurant was reported as closed. If it is open, let us know.
Palmetto Pizza Palace
246 Bypass 72 NW
Greenwood, SC 29649
246 Bypass 72 NW
Greenwood, SC 29649
This restaurant was reported as closed. If it is open, let us know.