Pre booking a restaurant before we arrive?

Can I do it?
We fly out on the 23rd July night time so Sunday will catching up on sleep, getting the essentials and finding our way around. It is also my new wifes ( getting married next month) and our sons birthday on the day we arrive. Im thinking to try and pre book a restaurant for a meal where they can sing happy birthday with cake etc. Mainly for our son really.
Anyone know of the best places i could do this
We fly out on the 23rd July night time so Sunday will catching up on sleep, getting the essentials and finding our way around. It is also my new wifes ( getting married next month) and our sons birthday on the day we arrive. Im thinking to try and pre book a restaurant for a meal where they can sing happy birthday with cake etc. Mainly for our son really.
Anyone know of the best places i could do this