SLAPFISH

2100 Louisiana Blvd NE #51 Suite 806
slapfish-tenant-page-storefront-01

SLAPFISH
Address:
2100 Louisiana Blvd NE #51
Albuquerque, NM 87110
Suite 806

Phone: 
505-916-0320

Website: 
slapfishrestaurant.com

Hours:
Mon - Sat 11:00am to 9:00pm
Sun 11:00am to 8:00pm