Burger King 12

Burger King #12 is a Burger King restaurant located at 1910 Northeast 163rd Street, Miami, Florida.