Nobu Downtown

195 Broadway New York NY 10007 USA

(212) 219-0500

Location