Get directions to: Italian Affair, Long Island City, NY
Restaurant address: 34-56 48 Street Long Island City, NY 11101, USA
Restaurant: Italian Affair