Does anybody happen to know the name of the Tibetan restaurant in Davis Square? I'm not talking about House of Tibet Kitchen (that is in Teele Square). This is a small Tibetan place close to the train station. I'd like to go there this weekend with a friend, but I need to know the name of it! Thanks!