Get directions to: Arroyo Seco Country House, South Pasadena, CA
Restaurant address: 1055 Lohman Lane South Pasadena, CA 91030, USA
Restaurant: Arroyo Seco Country House