Lola's Reviews & Details
3312 Esplanade Ave
Lola's is located at 3312 Esplanade Ave in New orleans near the intersection of Esplanade Ave and Maurepas St. Their menu consists of Spanish dishes . Call (504) 488-6946 today!
- Major Intersection:Esplanade Ave And Maurepas St
Tell us more about Lola's New orleans!