Update Info - Metro Pizza
This restaurant was reported as closed. If it is open, let us know.
Metro Pizza
200 Shiloh St
Pittsburgh, PA 15211
200 Shiloh St
Pittsburgh, PA 15211
This restaurant was reported as closed. If it is open, let us know.