Lesmos Cafe, Invercargill, Invercargill City, Southland, New Zealand 4.0
56 Leven St, Invercargill, 9810, New Zealand
Located nearby
Cafe Invercargill, Invercargill City, Southland, New Zealand
Lesmos Cafe address
reviews Lesmos Cafe