For the most part, yes. Restaurants do cook your food partially at the start of the day. This is the reason why even the most complex dishes take hardly 10 to 15 minutes to be served.