Bahnhof Steppach is a restaurant offering diverse, quality cuisine, including hearty Bavarian specialties and lighter fare, in a unique setting with a beer garden.