Time to grab a bite by the sea! Another beautiful spot on Alonissos island.www.alonissos.grHari (ins