L'Osteria

Restaurant in Schweinfurt, Germany

Features: outdoor seating, takeaway, delivery