Get directions to: 2 Kings Fish N Things, Staten Island, NY
Restaurant address: 910 Post Ave Staten Island, NY 10302, USA
Restaurant: 2 Kings Fish N Things