Schuppen 13

Restaurant in Lindau, Germany

Opening hours: Tu-Su 12:00-14:00, 18:00-21:30 Features: outdoor seating