translate English to German: You can easily find us, we are in center of the town, left of the beautiful family house villa Stjepanovic.
Sie finden uns leicht, wir sind im Ortszentrum, links von der wunderschönen Villa der Familie Stjepović..