Sidekicks Pizza

$ • Pizza • Italian

4.8 (61)
View delivery time and booking fee. 

1105 Shelby St, Indianapolis, IN 46203    More info

Opens at 11:00 AM
Appetizers
Salads
Sandwiches
Build Your Own Pizza
Drinks