A new pizza place just opened on 130 N Delaware Street, a few blocks from the convention center. It's not entirely new; it's part of a chain that's been around for 50 years. However, this is the first time I've seen it. It's called Greek's Pizzeria.
I just grabbed a small (9 inch) white pizza from there, and it was amazing. The crust is puffy, sorta like Papa John's, if that's your thing. The pizza was very savory and buttery. Sorry I'm not a skilled food critic. Anyway, this just opened up and it's probably the best bargain you're gonna get on pizza downtown. It's a lot better than that awful place on Monument Circle.
So try to check it out during the convention next year.