Restaurants - German in Plymouth Meeting, PA
Bavarian-Freshens