Willie Mae’s Scotch House Description:
Acclaimed soul-food spot. Lauded family-owned spot since 1957, famous for fried chicken & other soul food in a humble setting.
Address:
2401 St Ann St, New Orleans, LA 70119, United States
Phone Number:
+1 504-822-9503
Website:
http://www.williemaesnola.com/
Store Hours:
Sunday: Closed | Monday: 11AM-5PM | Tuesday: 11AM-5PM | Wednesday: 11AM-5PM | Thursday: 11AM-5PM | Friday: 11AM-5PM | Saturday: 11AM-5PM