Where do you want to leave from? The park or the restaurant? What time do you want to leave and arrive by?
I would only require arriving to the restaurant by the booked time.
attraction-area attraction-type restaurant-food restaurant-pricerange
attraction-area attraction-type restaurant-area restaurant-food restaurant-pricerange taxi-departure taxi-destination
attraction-area attraction-name attraction-type restaurant-area restaurant-food restaurant-name restaurant-pricerange taxi-departure taxi-destination
attraction-area attraction-type restaurant-area restaurant-food restaurant-pricerange taxi-departure taxi-destination