Roma has always been a safe bet and happens to be one of our favourite turkish joints in the EP. Located near Al Shira mall in Dammam, it is absolutely impossible to find a parking spot on the weekends so we usually head there on the weekdays. Serving some of the best grilled food in…
Read More