I brought my granddaughter here for a special lunch and I have to say it was disappointing. The restaurant is lovely, getting our own individual pots of tea was nice, as was the waitress but the food was, at best, mediocre. The pea soup was runny and lacking in flavor and the sandwich my granddaughter got had some kind of sweet dressing on it that was unexpected. I got the spinach quiche which was so rich I couldn't finish it all and the crust was bland and tasteless. Aside from that, it is a small room that is great for showers but as one who came in for lunch I felt like an uninvited guest at a strangers baby shower. The 3-tiered presentation I would like to have gotten was $27.00 per person---a bit overpriced, as was everything.