Deep Frozen Food Products in Serbia Nexus Plus Address: Vojvode Vlahovica 39b, 11000 Belgrade Serbia Phone Number: +381 114 05 80 93