Delta 2 Fish Market
2512 Bridge Plz S
Long Island City, NY 11101
Long Island City, NY 11101