Stepping through the doors of Edelweiss German Restaurant is more than just going out to eat—it’s stepping into another ...