Demera Restaurant & Bar : 50.126612, 8.674450