In my opinion, this is the best street food in Belgrade! The food is very tasty, and the staff is friendly. The waiting time is about 10 minutes. You can place an order by phone.
I've been eating here for 8 years and the staff is great. There were oscillations in quality from time to time, but now they seem to have returned to what they built their image on.