Get directions to: El Portal Restaurant, Pasadena, CA
Restaurant address: 695 E Green St Pasadena, CA 91101, USA
Restaurant: El Portal Restaurant