Lee's Garden Chinese Restaurant
2300 El Portal Dr, San Pablo, CA 94806-3486
Lee's Garden Chinese Restaurant is a Chinese place is located in San Pablo, California. The address of Lee's Garden Chinese Restaurant is 2300 El Portal Dr, San Pablo, CA 94806-3486.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 510-215-5689,