Listings >> Cafe/Bars Ammos & Ilios Beach Bar Restaurant Share Share Beach Bar Restaurant…. 4,345 Agia Marina GR Get directions Photo gallery All photos (2) Cafe/Bars