My friend's parents (older) are coming into town this weekend and a group of us are going to celebrate her birthday on Saturday night. Her parents are Swiss, and she thought it would be fun to go to a Swiss restaurant. The only two we've found are Swizz and Mont Blanc. Has anyone been to either, or has any other suggestions for a good, moderately-priced, family atmosphere (there may be a small child with us) Swiss place. Geography is not critical. Midtown, downtown, both fine. Thanks!