Burger King 60

Burger King #60 is a Burger King restaurant located at 12215 Biscayne Boulevard, North Miami, Florida.