Get directions to: Spring Garden Restaurant, Pasadena, CA
Restaurant address: 187 N Sierra Madre Blvd Pasadena, CA 91107, USA
Restaurant: Spring Garden Restaurant