Windows on the Bay, Mordialloc’s iconic restaurant for more than two decades is now under new management.