"Welcome to Bavaria," the menu reads, and it's true on both counts: You are welcome, and Edelweiss is like a restaurant in Bavaria. By that we mean the homey, old-world décor, coupled with the traditional, finely wrought German fare, gets us salivating for a weis bier every time. We always enjoy sopping up the brew with the bread dumplings with mushroom sauce; the pan-seared trout with sherry sauce; or the grilled pork sausages over sauerkraut. And finishing off the meal with Black Forest torte doesn't suck either. But the part of the experience we think is most essential? Bestowing a pat or two on the owner's shaggy white dog, who is always resting eagerly at the top of the stairs, delighted to welcome you to -- and say goodbye from -- Bavaria.