Get directions to: Chelsea Restaurant, San Marino, CA
Restaurant address: 2527 Mission St San Marino, CA 91108, USA
Restaurant: Chelsea Restaurant