1. Edelweiss German Restaurant 19 Edelweiss Ln, Staunton, VA 24401 Coordinate: 38.02135,-79.13795 Phone: (540) 337-1203