Update Info - Squeezed Juice Bar
This restaurant was reported as closed. If it is open, let us know.
Squeezed Juice Bar
7900 San Pedro Dr Northeast
Albuquerque, NM 87109
7900 San Pedro Dr Northeast
Albuquerque, NM 87109