2 minFOSTER: Formerly Politics NOLAFoster sits within a quiet strip located across from the north side of Lakeside Shopping Center. Behind their doors, though, is an oasis of