Beachfront restaurant in Sithonia, Greece, set for evening dining — Automotive Magazine