L'uis Seafood
Restaurant in Darmstadt, Germany
Opening hours: Mo-Sa 11:30-21:00 Features: outdoor seating
2 Schleiermacherstraße, Darmstadt, 64283Restaurant in Darmstadt, Germany
Opening hours: Mo-Sa 11:30-21:00 Features: outdoor seating
2 Schleiermacherstraße, Darmstadt, 64283