Burger King 80

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