From Our Editors
Located in East Elmhurst, Thomas Pizza's homemade pizza is finger-licking good.
If you prefer to drive to the pizzeria, go right ahead. Parking is abundant in the area.
So what are you waiting for? Head on over to Thomas Pizza and enjoy a slice of yummy pizza pie.