Get directions to: All Star Pizza & Grill, Indianapolis, IN
Restaurant address: 8626 Pendleton Pike Indianapolis, IN 46226, USA
Restaurant: All Star Pizza & Grill