Update Info - Mamba's Kitchen
This restaurant was reported as closed. If it is open, let us know.
Mamba's Kitchen
513 San Mateo Ne
Albuquerque, NM 87108
513 San Mateo Ne
Albuquerque, NM 87108
This restaurant was reported as closed. If it is open, let us know.