I met friends in Lake Geneva and after wandering through some shops we stopped here for lunch. The menu was great and I had a hard time deciding what to order. I ended up with a half sandwich which came with both soup and a small side salad. I thought the price was good for the amount of food I received. Very friendly waitress. Definitely worth the stop.