Holiday Bar

Images via Holiday Bar


Holiday Bar
New York City, NY

Holiday bar is located at 10 Downing Street and offers menus that inspire coastal cuisines throughout the world. A sister restaurant of American Bar. Abundant seafood options, selections of salads, steaks, and other classics are served in a spacious bar and lounge with retro 80s design vibes and a fun scene later at night.

WEBSITE | INSTAGRAM | GET DIRECTIONS

 

Previous
Previous

Bar Chrystie

Next
Next

53 Restaurant