Carry Out Restaurants in 87102 Albuquerque, NM

1 business found


Isabella's

200 3rd St Nw , 87102
Phone: (505) 244-9461