There are no set times for lunch and dinner, especially in tourist areas, and you can eat at almost any time of day.
There is no set hours for meals, you can eat at any time.