On this first (official) episode of Inside Brew, step inside Brauhaus Schmitz German Restaurant and Beer Hall, one of Philadelphia's top restaurants and the place to find a wide array of often exclusive imported German Beers.
On this first (official) episode of Inside Brew, step inside Brauhaus Schmitz German Restaurant and Beer Hall, one of Philadelphia's top restaurants and the place to find a wide array of often exclusive imported German Beers.