Café Leutbecher

Restaurant in Oldenburg, Germany

Cake/Coffee Shop cafe

18 Schloßplatz, 26122