It has been awhile since we've been here, but I remember it as being one of the better Italian restaurants in the area with outstanding service. You cannot go wrong going here!
Address: Hauptstrasse 1, 63571 Gelnhausen, Hesse, Germany
Location: Europe > Germany > Hesse > Gelnhausen
Phone Number: +49(0)6051 71525