Looking for delicious pizza for you and the family to enjoy? You’ve come to the right place! At The Pizza Place on Main in Decatur, IL, we offer the best quality pizza, salads, and breadsticks in the area! Whether you’re in the mood for a traditional thin-crust or a mouthwatering double crust, we have just the toppings and side for you – and all at an unbeatable price! Browse through our menu below and call our restaurant at 217.428.7800 to place your pickup order.
Did Someone Say Pizza?
Did Someone Say Pizza?
Did Someone Say Pizza?
Right Click Digital © 2024 • All Rights Reserved. • Terms of Service