Burger King 5888

Burger King #5888 is a Burger King restaurant located at 3102 Elysian Fields Avenue, New Orleans, Louisiana.