Get directions to: L. I. C. Bar, Long Island City, NY
Restaurant address: 45-58 Vernon Boulevard Long Island City, NY 11101, USA
Restaurant: L. I. C. Bar