If you have booked meals on your trip, you should check with your accommodation about the restaurant opening hours at the time of check-in, as they may vary from day to day depending on the restaurant’s occupancy.
But in most cases breakfasts start to be served very early, around 7 am. Dinners are usually available between 20:30 and 23:00 in most establishments.