Sto's Bar & Restaurant
-
- American (New), Bar Food
-
236 Market St, Philadelphia 19106
39.9501
-75.14517
- (Btwn S 3rd & S Bank St)
-
click map to interact
-
(267) 687-8653
- Sto's Bar & Restaurant
-
- 236 Market St
- Btwn S 3rd & S Bank St
- (267) 687-8653
Similar and Nearby Restaurants