Argosy

The Argosy is a fictional recurring location in the 2012 TV series. It is a movie theater located on Houston Street in Manhattan's Lower East Side.