Get directions to: Islands, Lisbon, ND Restaurant address: 1002 Main St Lisbon, ND 58054, USA Driving Walking Bicycling Restaurant: Islands