El Noa Noa Restaurant
304 63rd St S
Birmingham
AL
35212
(205) 595-9666
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Unrated
Open Map
Description
el Noa Noa Restaurant is located at 5005 Richard Arrington Jr Blvd N, Birmingham, AL. This location is in the Woodlawn neighborhood. This business specializes in Restaurants.
by merchantcircle on June 04, 2015 from
merchantcircle
Casual
Latin American
Mexican
Restaurant
South Woodlawn