Edelweiss is a Bavarian restaurant offering dine-in, take-away, and outdoor seating. They provide free Wi-Fi and parking. Visa accepted.