D T Dim Sum & Tea ★★★★☆4.2 (317) Restaurants Dim sum restaurant 1970 Lewelling Blvd, San Leandro, CA 94579 Call Website Details →
Oriental Tea House 碧贵园/碧桂园 ★★★★☆3.7 (458) Restaurants Chinese restaurant · Cantonese restaurant · Dim sum restaurant 604 MacArthur Blvd, San Leandro, CA 94577 Call Website Details →