From Our Editors
Swing by Naptown Pizza for your next meal in Indianapolis.
Enjoy this restaurant's cooking from your own home with their carryout and delivery options.
At Naptown Pizza, you can find ample parking that is readily available any time of day.
Your tab at Naptown Pizza will generally run you about $30 per person.