Review of Pi Pizzeria

6144 Delmar Blvd, St Louis, MO 63112

Overall Rating

Review


This restaurant is very much for college aged kids. It's loud and the people are dressed crazy. Service was good. It takes 25 minutes to get your pizza.

Updated 7 years ago

Celiac