My wife and I are thinking about visiting Switzerland in late May or early June for seven days. Our main focus is to visit the Swiss Alps and take in some great scenery. We are not really into hiking, but are looking for a nice relaxing trip. Of course, great food is on the list as well. We don't have to visit a lot of places, just a couple due to the short timeframe of our trip. I was thinking Zermatt for sure, possibly Grindenwald but have concerns about numbers of restaurants available.
What would be your thoughts considering the above? Also, I forgot to add, we will not have a car, just traveling by train. Thanks!