51-06 Vernon Blvd, Long Island City, New York 11101 USA
Weird skylight and brass ceiling is a nice touch. It's not too fancy but has some old class to it
Photo Credit: Yelp