"In my opinion, this is the absolute BEST pizza in Indianapolis. My sister and I visit here frequently, and we adore it. We grew up going to the location on Troy Avenue, and it took us a while to discover this one since it's somewhat tucked away. If you're looking for fantastic thin crust pizza, this place is definitely the way to go. It's so delicious that we often dine in and then get another one to take home for the next day. We absolutely love this place! If I could give it 10 stars, I definitely would!"