Pizza Restaurant Reviews A Review of Pizza Head - St. Louis Pizza With a hipster vibe and plenty of vegan options, it is an up and coming place that appeals to younger generations. They opened recently in 2017 and were blown away by the amount of people lining up at their doors.