Get directions to: Canton Delights Seafood Restaurant, Cupertino, CA
Restaurant address: 10125 Bandley Dr Cupertino, CA 95014, USA
Restaurant: Canton Delights Seafood Restaurant