Burger King 2663

Burger King #2663 is a Burger King restaurant located at 2690 Kirkwood Highway, Newark, Delaware.