Pier 25a (Bayside) reviews - SkyPhone Spot