A magnitude 5.1 earthquake struck Monday north-northwest of Nea Styra, a coastal town on the Greek island of Evia, the U.S.