Get directions to: A & H Seafood, San Jose, CA
Restaurant address: 1651 Pomona Avenue San Jose, CA 95110, USA
Restaurant: A & H Seafood