AuBerge De La Truite russell@irondogmedia.com · November 17, 2015 · Restaurant Auberge de la Truite containing about 10 organs which can be played during the meal.