Get directions to: Liquid Sushi, San Mateo, CA
Restaurant address: 1750 S El Camino Real San Mateo, CA 94402, USA
Restaurant: Liquid Sushi