
2 "German" Restaurants in Philadelphia.
Frankford Hall in Fishtown is a huge German beer hall that’s perfect for day drinking, with food, games and plenty of beer.
Frankford Hall
Fishtown
Brauhaus Schmitz on South Street is like going on a little trip to Germany, with a big beer hall, sausages, and schnitzel.
Brauhaus Schmitz
South Street