Caffe Babov is a cafe offering a place to relax. Located in Novi Pazar.