Burger King 66

Burger King #66 is a Burger King restaurant located at 13705 Northwest 27th Avenue, Opa Locka, Florida.