Haroun's

Restaurant in Darmstadt, Germany

Opening hours: Mo-Sa 11:00-22:30; Su off Features: takeaway, vegetarian options

6 Friedensplatz, Darmstadt, 64283