"Fine dining with a casual atmosphere in the Santa Cruz Alps"

Tyrolean Inn Restaurant