Pizza Head – Italian
This high-energy slice shop pulses with a rebellious spirit, where the air is thick with the aroma of bubbling cheese and the satisfying crunch of flour-dusted, thin-crust dough. Guests fold into oversized New York-style slices under the glow of neon lights, enjoying a vibrant atmosphere that pairs bold, zesty flavors with a gritty, cool-kid charm.
3196, South Grand Boulevard, St. Louis, MO, 631180Cuisine: Italian
Price range: $
Hours
- Monday - Sunday
- 8:00 AM - 8:00 PM