While shopping at Stanford Mall, I decided to stop by for tea. It was ok. But then again, I'm not finger food person. The presentation was nice.
All reviews seem positive