L'illa offers authentic Catalonian cuisine.