Carrows Restaurant
620 E Avenida Pico
San Clemente, CA 92673
San Clemente, CA 92673