Takumi Tei - Anyone eat there recently?