Get directions to: Fast & Delicious, Long Island City, NY
Restaurant address: 4819 Vernon Blvd Long Island City, NY 11101, USA
Restaurant: Fast & Delicious