Last visited Cleo several years back and much say it has fallen on hard times.
For the newbies especially those visiting from the states, the location and the ambience will feel a bit weird, less…
year | reviews | discussions | articles |
---|---|---|---|
2025 | 1 | 0 | 0 |
totals | 1 | 0 | 0 |