went to mermaids last week meal was ok but not the best we had during our two week stay in kalamaki
the only restaurant we used twice during our two week stay