1080 Esplanade Ave, Lake Buena Vista, FL 32830
The sticker that should be on the bag when you mobile order allergy friendly food from any Disney World quick service restaurant.