What a disappointment of a restaurant. The service was absolutely terrible at this little gem. It has ambiance, and the food was actually reasonably good. But oh my, they really would rather you do things their way, and their staff is untrained and downright embarrasing, and their management worse. It started with four of us ordering appetizers. Three arrived. One, the soup, did not. Oh, it is coming mentioned the server. Five minutes later, it did arrive. Of course, my friend had mentioned she was a vegetarian, and the potato soup came with bacon. The server did not connect bacon as being meat. Well, this could happen to anyone. Next came ordering the main courses. One of us asked if she could have mashed potatoes instead of pasta, as she did not like pasta. Sorry, everything is proportioned, no changes in anything allowed. We asked could she please ask the chef? Well, the manager arrived, and asked if there was some kind of problem. We explained the pasta versus potato, but she repeated, absolutely they could not do this. Ok, pasta it was.
Wine? We were talking about who wanted what when the waitress chimed in that there were four glasses of wine per bottle. This interesting statistic had actually little to do in deciding between a pinot and a chardonay. But she did not know.
Next coffee. Cappachino came out one cup at a time with minutes in between. Why? Well they only had one maker! Could they have waited to bring three at once? Nope.
White fish was OK, and would have rated 4 stars, rest of food 3 stars, service truly awful. The manager's attitude was even worse. There are so many better places to go in New Glarus!!!