Update Info - Sumo Steaks
This restaurant was reported as closed. If it is open, let us know.
Sumo Steaks
2805 North 22nd St
Philadelphia, PA 19132
2805 North 22nd St
Philadelphia, PA 19132
This restaurant was reported as closed. If it is open, let us know.