Get directions to: Freddy's Frozen Custard & Steakburgers, Albuquerque, NM
Restaurant address: 6240 Paseo Del Norte Ne Albuquerque, NM 87113, USA
Restaurant: Freddy's Frozen Custard & Steakburgers