In 2023, Ramadan will take place from 10th March to 8th April. While this is an interesting time to travel, you should expect that some restaurants will be closed. Your dinner will most likely be served after locals break their fast in the evenings.
You will also have to spend you free time differently as activities might be limited during the day. However, the nights are very active as the fast ends at sundown.