Bennachin
Verified
1212 Royal St, New Orleans, LA 70116, United States
1212 Royal Street
New Orleans
Louisiana
70116
US
Cozy, hole-in-the-wall place for vegetarian-friendly West African fare, plus a BYOB policy.