Yes—I know it's an old Pizza Hut. Yes—I know that it seems to be perched in an unsavory area near LSU's North Nicholson gate. But you gotta go, anyway. I'm assuring you that this little Lebanese ...