Papa Ray's Pizza and Wings is a restaurant in Indianapolis, IN. Order takeout online for pickup or delivery.