From Our Editors
Bring on the cheese! All Star Pizza's pizza located in Indianapolis is loaded with fresh cheese and ingredients, making it a local favorite.
At All Star Pizza, you won't have to worry about circling the block multiple times to find parking.
You can take it easy on your wallet at All Star Pizza ? prices are generally less than $30 per person. No matter what type of pizza you are craving, All Star Pizza has you covered.