Haru Expands To Times Square

Haru Expands To Times Square

[slideshow_deploy id=’50565′] Bringing the taste of Japan to NYC, Time Square’s Haru Sushi Restaurant provides fresh sushi in a tranquil and relaxing setting for all New Yorkers to enjoy. Originating in the Upper West Side of Manhattan, Haru has...
Downtown Magazine