Leo's Chinese Restaurant

925-820-8887

105 Town and Country Drive, Danville, CA, 94526

Delivery Fee: $3.00+

Min Order: $25.00

Estimated Pickup time
20 minutes
Estimated delivery time
50 minutes
Delivery
Pickup
Your order
No items added yet!