105 Hudson Street · Tribeca · New York
Beefbar, an upscale, meat-focused restaurant will open its first U.S. location at 105 Hudson Street, a long-vacant retail space and former home of Nobu's Tribeca outpost.
Free preview · 2 of 3 free project views left this month
Sign in