Holy Shit, My Favorite Pizza in LA Might be at The Beverly Center
I know what you’re thinking. The bottom level of The Beverly Center is a god damn ghost town of restaurants that are impossible to find. You have to leave the mall and wander along the sidewalk, staring straight up at …