Sumo Steaks
Sumo Steaks, celebrated (at least until it was marked permanently closed) for its cheesesteaks, was situated at 2805 N 22nd St, Philadelphia, PA 19132, encompassed a vivid blend of local flavor and spirited ambiance that any patron would find imminently engaging. The interior resonated with the vivid chatter of hungry patrons, a cacophony harmonized by…
