Shuckers Pier 13 (Dover) reviews - SkyPhone Spot