You have many option to buy food.
Yes. Many restaurants
Please ask each place a out allergies. The food court is way different than the sit down resteraunt. LOVE, LOVE THE FISH HOUSE.
Yes at the restaurants.
Thanks! Your answer is awaiting moderation.