In a magnificent location overlooking the lake Polyphytos and the city of Serbia, traditional tavern “Ta Kastra” offer hospitality, with excellent cuisine and high quality service!