Get directions to: Clamhouse San Mateo, San Mateo, CA
Restaurant address: 33 W 25th Ave San Mateo, CA 94403, USA
Restaurant: Clamhouse San Mateo