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.
Dinner and lunch are only at specific hours in the night.