Get directions to: Sal & Vic Corporation, Long Island City, NY
Restaurant address: 4746 Vernon Blvd Long Island City, NY 11101, USA
Restaurant: Sal & Vic Corporation