Get directions to: Loyola's Family Restaurant, Albuquerque, NM
Restaurant address: 4500 Central Ave Se Albuquerque, NM 87108, USA
Restaurant: Loyola's Family Restaurant