Crazy Fish Restaurant Albuquerque NM
Add Website
Close
Crazy Fish Restaurant
Be first to review 3015 Central Ave Ne,Albuquerque NM 87106 Phone Number: (505) 232-3474
Crazy Fish Restaurant Store Hours
Hours may fluctuate
Hours may fluctuate