Leo’s Chinese Restaurant
LEO’s Chinese Restaurant located in the Town and Country plaza serves up your favorite Chinese dishes in a family-friendly settings. Whether your ordering for take-out or want to come in and have a nice sitdown dinner, Leo’s will satisfy your Chinese food cravings!
Contact
- (925) 820-8887
- leochineserestaurant.com/location.html
- 105c Town Country Dr
Danville, CA 94526
Opening hours
- Monday11:00 am - 9:30 pm
- Tuesday11:00 am - 9:30 pm
- Wednesday11:00 am - 9:30 pm
- Thursday11:00 am - 9:30 pm
- Friday11:00 am - 9:30 pm
- Saturday11:00 am - 9:30 pm
- Sunday11:00 am - 9:30 pm