Terra D'Irta is a restaurant offering a diverse menu with dishes inspired by Spanish cuisine.