Burger King 8296

Burger King #8296 is a Burger King restaurant located at 11650 Southwest 152nd Street, Miami, Florida.