I have gotten dessert here before in the past and they have been ok. not up to par with what they charge and often not as fresh as they should be.Though I might be biased as my Oma (grandma) was a pastry chef so I am used to a certain quality. This V-Day day I decided to make a dinner reservation for my Fiance and myself.they were having a special and I also made a specific request for a vegetarian menu as my fiance is a vegetarian and they assured me that it would be no problem. I was looking forward to a charming night., however when i arrived i was informed that not only was the table i had reserved not ready, it would be 20-30 min. The man at the front of house just shrugged his shoulders as though it was not his problem and gave me the excuse that people were just not leaving as quickly. This was unacceptable. My fiance suggested we grab coffee at star bucks down the road to waste time so we left and when we came back, the host acted surprised as if we had just left before and had no intention of coming back, what did he expect for us to stand there for 30 min. They stuck us on the cafe side, not in the dining area which i was not happy about. When they brought us our salad, there was bacon on my Fiances salad, which I had already spoken with them about a vegetarian option.To top it off, we felt rushed as they were clearing our plates before we were both done to bring out the next course.. as they were closing in an hour,not my fault I had made the reservation for 830 though we did not get seated till 9:05. The food was alright, nothing to rave about and for the price I would have expected better. The atmosphere is one of its saving graces, it is charming, intimate and the pianist was a plus. With all said and done, I am disappointed with Mozart's I think they have the potential, but way the staff handled everything left a sour taste in my mouth that their average food could not overcome. I do not think I will be dining here in the future, maybe only coffee.
Pros: the ambience
Cons: service, food quality vs price