Burger King 9866

Burger King #9866 is a Burger King restaurant located at 10 Southwest 8th Street, Miami, Florida.