If you're looking for Cantonese restaurants in Cupertino look no further. Lei Garden is known for having some of the best Cantonese in Cupertino. Located at 10125 Bandley Dr, Lei Garden is a grea...show more
Last updated August 2, 2021