Long Island City Restaurants With A View

Long Island City Restaurants With A View

Description:American Brass is a New American Restaurant with a local focus. Located directly across the historically preserved Long Island City Gantries. Best brunch in LIC