Rosie Lee Three Thumbs Up:

Willie Mae’s Scotch House

2401 St Ann St
New Orleans, LA 70119
P: 504-822-9503
Hours
Monday-Saturday-12am-8pm
Sunday-Closed
www.williemaesnola.com