Update Info - El Noa Noa Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Noa Noa Restaurant
5005 Richard Arrington Jr Blvd
Birmingham, AL 35212
5005 Richard Arrington Jr Blvd
Birmingham, AL 35212