D T Dim Sum & Tea

Dim sum restaurant · 1970 Lewelling Blvd, San Leandro, CA

Delivery

Hours

More food in San Leandro, CA · Dim Sum in San Leandro