11 yrs ago•glamorinreviewedThe Palace 2314 Union Ave. Altoona, PA 16602 Nicer than I expected for Altoona....