Walt Disney World Resort, Orlando, FL 32836
Coconut panna cotta
Allergy friendly Salmon
Large 'windows' showing a view from the space station restaurant
Short Ribs