Pappadeaux Seafood Kitchen
5011 Pan American Fwy NE, Albuquerque NM 87109