"Pleasant ambience. Charming, helpful waitress. However, some of the food, having been pre-prepared was not heated through thoroughly. Dishes also arrived really haphazardly, leaving some of us with food while others waited another 5 minutes or more. The worst aspect of the meal was when a vegetarian member of the group, despite a prior conversation about the contents of a paricular dish, found meat in his food. It was also disappointing that the manager, who clearly knew what was happening, slipped away without an apology or even an acknowledgement. Very disappointing."