It is a new concept in Belgrade and they are opening their restaurant soon. NYC Street Food is located in the Big Fashion mall in Belgrade, and they have the delivery too.
As we were photographing, we were tasting this juicy and delicious food. I love this job!