Explore St. Louis

Pi Pizza

President Obama’s favorite deep-dish pizza lives here, one of the city’s most popular and versatile pizza practitioners. Seriously good. Open for lunch & dinner daily, until midnight M-Sa.

Locations

6144 Delmar Blvd
St Louis, MO 63112
United States