Update Info - Mr. X Pizza
This restaurant was reported as closed. If it is open, let us know.
Mr. X Pizza
1546 Elmwood Ave
Folcroft, PA 19032
1546 Elmwood Ave
Folcroft, PA 19032
This restaurant was reported as closed. If it is open, let us know.