Burger King 83

Burger King #83 is a Burger King restaurant located at 6760 22nd Avenue North, St Petersburg, Florida.