Obaba International Corp.
Add to Favorites
CLOSED NOW
Today: 5:00 am - 5:00 pm
Tomorrow: 5:00 am - 5:00 pm
Phone: (408) 428-9578
Obaba Seafood, Inc
Phone: (408) 975-6628
Address: 1651 Pomona Ave, San Jose, CA 95110
Website: https://www.obabaseafood.com