Update Info - Itsa Italian Ice
This restaurant was reported as closed. If it is open, let us know.
Itsa Italian Ice
215 Phoenix Ave NW
Albuquerque, NM 87107
215 Phoenix Ave NW
Albuquerque, NM 87107
This restaurant was reported as closed. If it is open, let us know.