King Ribs Bar-B-Q

4130 North Keystone Avenue, Indianapolis, IN 46205