Burger King 63

Burger King #63 is a Burger King restaurant located at 3700 Curtiss Parkway, Virginia Gardens, Florida.