Start from
Caruso's Italian Restaurant
5626 Menaul Blvd NE, Albuquerque 87110