What is the "tea garden" part of this restaurant's name all about? I'm looking for a nice place to meet up with the girls and have a little snack...like a tea room. Is that possible here? I've read about the pizza and the Chinese food and the "tea garden" dinner menu item....but can someone please give me more info about the "tea garden" specifically? Thank you!!!