Skip to content

Glass House Tavern is perfect for the business meeting right in the heart of Times Square. A full line of AV equipment is available including our electric 140" screen and projector.

Loading...