Grand Restaurant , Saltsjöbaden.