Italian restaurant offering a taste of Italy. Located in the Auhof Center.