Overall, the food and tea offerings are good. However, for those who are vegetarians, beware. Prior to receiving my tea sandwiches, I requested vegetable sandwiches only. The server (whom I believe is the owner) expressed her annoyance with my request and mentioned to give her at least a day's advanced notice so that the accommodation can be made. Typically, when I make such a request at other tea rooms, they were accommodating without issue. I was fine if I had to pay more due to it is a special request and/or having less tea sandwiches due to the last minute notice. Despite I informed the server that I'm vegetarian, she included meat tea sandwiches on my plate! I took this as an insult and lacking in customer service. Thankfully, my friend was willing to eat the meat sandwiches. It's disappointing my request could not be accommodated at the last minute but it's outrageous to serve a vegetarian meat sandwiches!