Awesome gem tucked away in Centeal City, convenient to all of New Orleans. But there’s no need to leave this oasis that accommodates 10+ people!