Burger King 6896

Burger King #6896 is a Burger King restaurant located at 11200 Southwest 137th Avenue, Miami, Florida.