Tag: Nai Tapas Bar

Restaurant Review: Nai Tapas Bar (LES, NYC)
Just another one of those inconspicuous Manhattan restaurants, whose storefront doesn’t do justice to the experience that is awaiting inside. A few weeks ago, a group of friends had agreed to meet for a birthday celebration at Nai Tapas Bar, located on the Lower East Side. For larger groups, Nai provides a delicious fixed menu for $40 per person, that ...
By mapes24 on April 11, 2014