Review of Pi Pizzeria

6144 Delmar Blvd, St Louis, MO 63112

Overall Rating

Review


Service was great, but my gluten free pizza was tasteless and room temperature and $20 for a small!! My boyfriend had the same issues with his deep dish (gluten) pizza.

Updated 6 years ago