Restaurant Castel, Mierovo, Slovakia

more info