We are getting a free dinner for two in the Pinnicle Grill as part of our cruise package sailing October 7th on the Zaandam. I plan to do a review of the cruise so I will let everybody know if it is worth the extra $30.00 p/p.
What we have done in the past is is to call ship services and buy a couple of dinners - not asking for any specific date. Then once we are on the ship, we go to the Pinnacle, ask to see their list for formal, etc nights, and then make our reservations right there and then.
In you cabin there will be the daily program which will also list the days and what the dress code will be for each day of the cruise. But we don't like to wait until we get to our cabin which is usually around 1:30.