Order Online

Leo's Chinese Restaurant

105 Town and Country Drive
Danville, CA 94526
(925) 820-8887
Order online Menu | Reservation | Info
Any questions please call us.