Get directions to: Pan Tao Seafood Restaurant, Sunnyvale, CA
Restaurant address: 1696 S Wolfe Rd Sunnyvale, CA 94087, USA
Restaurant: Pan Tao Seafood Restaurant