Burger King 17

Burger King #17 is a Burger King restaurant located at 12790 Northwest 7th Avenue, Miami, Florida.