South Sea Seafood Village (Millbrae) reviews - SkyPhone Spot