Burger King 11212

Burger King #11212 is a Burger King restaurant located at 2953 Lafayette Road, Indianapolis, Indiana.