Same thing happened to us on this past August 4th cruise, nothing on the cruise planner stated that any specialty restaurant was open for embarkation day (which we found very odd because usually one is open as we have had lunch in the specialty restaurants on embarkation day in the past). When we boarded Oasis in Bayonne, we went to Central Park and checked, Giovanni's was open for lunch, we made a reservation for that day at 12:30 and enjoyed a quiet embarkation day lunch.