Here are some guides. A Summer Guide With Specific Trips to the Mountains, Lakes and Villages by Philip Alspach, Loretta Alspach Switzerland by Rail by Anthony Lambert. Veal and pork are common in restaurants, beef is expensive. Most prices include service even the taxi. It can be raining in the towns but snowing in the mountains.
Skiing is big in winter.
The chart below shows the weather for Bern, Zurich and Geneva are similar. See USA Today weather for more details Food in Switzerland. If you live in America and need your 32oz steak and ice cold Budweiser beer then you will find Switzerland rather difficult. In summer you can eat outside. Most meals will be served with brown bread.