Restaurant Details

Mario's 

Serving Albuquerque Since 1972

Address 1 : 2401 San Pedro Drive Northeast, Albuquerque, NM, U.S.A.
Address 2 : 11500 Menaul Boulevard Northeast, Albuquerque, NM, USA
Address 3 : 7501 Paseo Del Norte Boulevard Northeast, Albuquerque, NM, USA
Address 4 : 5700 4th Street Northwest, Albuquerque, NM, USA