Pizza Head


Pizza Head is a pizza place serving Large 20 inch NY style pies, pizza by the slice, and cheap beer in a can. We opened in May of 2017 to lines out the door. The flow hasn't stopped! The energy and pizza is addictive. Pizza Head is located in the heart of the vibrant South Grand business district at 3196 South Grand Blvd. Pizza Head is all vegetarian with vegan options. Note: Pizza Head uses Soy, Cashew and Gluten products.


Currently closed
Monday - Thursday: 11:00 am-10:00 pm
Friday - Saturday: 11:00 am-11:00 pm
Sunday: 12:00 pm-9:00 pm
Business Type

Pizza Head
3196 South Grand Blvd
Saint Louis, MO 63118
United States

🗓 Upcoming Events

Conditional Use Hearings

🔖 Articles of Note