Anita s Restaurant - New Orleans
2122 Tulane Ave , 70112 , New Orleans , LA ,USA
Address: 2122 Tulane Ave , 70112 , New Orleans , USA | |
Phone: (504) 523-1542 | |
Web: | |
GPS Lat: 29.958788 , Lon: -90.084625 |
Map
Address: 2122 Tulane Ave , 70112 , New Orleans , USA | |
Phone: (504) 523-1542 | |
Web: | |
GPS Lat: 29.958788 , Lon: -90.084625 |