I have been living in the Springfield area for about 4 years and have tried every pizza place in town. This is by far the best!! They have a fairly normal pizzeria menu but ever...
All reviews seem positive