← Albuquerque restaurants
Slapfish
No reviews yet
Seafood2100 Louisiana Blvd Ne Ste 806, Albuquerque
Own or manage Slapfish? Claim this listing free
Hours
Hours not listed yet.
Details
Address2100 Louisiana Blvd Ne Ste 806, Albuquerque 87110-5486
Phone+15059160320
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.