Heidelberg Restaurant
American
Alpine, 877 Edelweiss Strasse, Helen
Alpine, 877 Edelweiss Strasse, Helen
The food is authentic and tasty. Some of the best German food I've had. Service can be slow-ish when they are busy, but overall it's worth the wait and they are always friendly and professional.