There’s about a dozen McDonald’s restaurants in Belgrade, 4 of them in the city center, 5 in New Belgrade, one in Zemun, Cerak & Rakovica.
The oldest one is situated in a beautiful house on Slavija square, and the newest one has just recently been inaugurated at Bulevar.
For more info and the working hours of each one, check out their official website: McDonald’s Srbija