3312 Esplanade Ave
New Orleans, LA 70119
New Orleans, LA 70119
Open HoursDinner nightly
OverviewThis mid-city storefront restaurant is fun and funky. Surviving on word of mouth advertising, Lola's is a special place even if they do not serve wine or accept credit cards...
more