sto's bar philadelphia old city

Sto's Bar

With an 80in flatscreen TV that can show six games at once, and a bar menu that includes a hoagie baked into a folded pizza crust (!), Sto's Bar and Restaurant is a great destination for people looking to sit down and stay a while.