Ah, and if we go to the delightfully named www.tit.com.tw, you will find information about the aforementioned restaurant. And the Twin Peaks Teppanyaki too. I wonder if they serve cherry pie? Or have waiters called Bob?