I'Taglia is a restaurant offering a modern space.