Pearl Bay Tea House

13762 Doolittle Dr San Leandro CA 94577 USA

(510) 357-3881

Location