Turm Mainz is a German restaurant offering a pleasant ambiance in a wooded setting. They offer friendly service and accept card payments.