About Us

Papa Ray's Pizza & Wings is currently located at 1267 Shelby St, Indianapolis, IN 46203. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Papa Ray's Pizza & Wings accepts orders online for pickup and delivery.

Papa Ray's Pizza & Wings

1267 Shelby St, Indianapolis, IN 46203

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.