Byrne's Grilled Pizza 5615 North Illinois Street, Indianapolis, IN 46208