Burger King 266

Burger King #266 is a Burger King restaurant located at 8003 Long Point Road, Houston, Texas.