Restaurants in Isle Of Canna, Isle Of Canna We help you find any company! Cafe Canna Ltd Cafe Canna, The West Bothy Isle Of Canna, Isle Of Canna