Restaurants in Isle Of Islay, Isle Of Islay We help you find any company! Mactaggart Community Cyber Cafe 30 Mansefield Place, Port Ellen Isle Of Islay, Isle Of Islay