Main menu Open search menu

Simple Simon's Pizza

Italian Restaurant
6346 Telegraph Road, St. Louis, MO 63129 6346 Telegraph Road, St. Louis Directions



From Our Editors

Whether you are dining in or ordering takeout, Simple Simons Pizza's pizza in St. Louis is always served hot and fresh.

With a host of nearby parking options, many choose to drive to dinner.

Isn't it about time you stopped ordering just any old pizza place and went with Simple Simons Pizza?

Explore Nearby
Simple Simon's Pizza

Groupon has verified that the customer actually visited Simple Simon's Pizza.