Isola is an Italian restaurant offering a culinary escape.