Get directions to: Fire & Ice, Altadena, CA
Restaurant address: 2555 Lake Ave Altadena, CA 91001, USA
Restaurant: Fire & Ice