Cafe Mühleradhaus

Restaurant in Schaffhausen, Switzerland

Opening hours: Mo-Su 11:30+ Features: outdoor seating, step-free access

17 Laufengasse, Neuhausen am Rheinfall, 8212