Lido Island is a cute little area that has been trying to re-renovate itself and by the looks of it, they’re doing a great job. You may be a bit confused looking for this location, however don’t be alarmed as the front of the building is a retail shop, you just have to walk around […]