Dim sum restaurant · 754 Bockman Rd, San Lorenzo, CA
To-Go · Delivery
More food in San Lorenzo, CA · Dim Sum in San Lorenzo