Get directions to: Ichibiri Japanese Restaurant, San Clemente, CA
Restaurant address: 1814 N El Camino Real San Clemente, CA 92672, USA
Restaurant: Ichibiri Japanese Restaurant