Soči Belgrade offers quality food, a great wine selection, and a beautiful river view.