Lamber Chinese Bakery

restaurant in Otay, Chula Vista

Phone: (619) 426-7458

Website: lambersbakery.com

Address: 1445 3rd Ave Ste E