Review of Fortel's Pizza Den

7932 MacKenzie Road, St. Louis, MO 63123

Overall Rating

Review


Pizza is good! And they cook in a separate oven, which is great, but the prices are ridiculous. Upwards of $17 for a one-topping personal pizza. A little excessive.

Updated 7 years ago

Celiac