Hi....is there anywhere to sit it there?
Address: 1781 N Dorgenois St, New Orleans, LA 70119, USA
Frank Zen | Sep 25, 2019
It's a small place but yeah there's a small set of tables inside.
Tyus Long | Sep 25, 2019
Yes it is
Jennifer Todd | Sep 25, 2019
Yes
Thanks! Your answer is awaiting moderation.