Vogelweide offers hearty Austrian and German cuisine in a simple, nostalgic setting with outdoor seating.