Burger King 9681

Burger King #9681 is a Burger King restaurant located at 3650 South Keystone Avenue, Indianapolis, Indiana.