In 2004, Takayama opened his own eponymous restaurant in New York City, in the new Time Warner Center with a 26-seat dining area.
Takayama opened his own eponymous restaurant in New York City. This was in the new Time Warner Center with a 26-seat dining area. This was in 2004.