Food & Drink

Albert Hall Tavern

Published On 01/19/2011 Published On 01/19/2011
Previous Venue Next Venue Venue Description
1. Albert Hall Tavern 508 9th Ave, New York, NY 10018 (Hells Kitchen)

Belying their swank club background (Juliet, Norwood...) through thoughtful decor touches including church pew tables in the front bar area, pages of classic literature lining the dining room walls, and a Brit telephone booth guarding the private back roo