Glaroi Beach is on the road from Chios-town to Kardamila, just beyond Vrontados on the east side of the island.