AEDAEN PLACE - 4-6 Rue des Aveugles, 67000 Strasbourg, France on Eaten