LEE'S GARDEN CHINESE RESTAURANT

(510) 215-5689


Get Directions

2300 El Portal Dr, San Pablo, CA 94806

Open Daily 10:30 AM-8:30 PM

www.finaspizza.com