If you want to stay longer than 90 days you can play their game. Here's what I do. I stayed there for about 2 months and 27-28 days. I go to Albania (I was born and raised there) anyway but you can go to Turkey or Albania, both countries are NOT in European Union stay for a day or two. Stomped your passport and enter back to Greece for another 90 day and you're good to go. I'm an American citizen. Have houses in Greece and that's the way I do it. Enjoy and Thank me later!
Up to 90 days on a US passport
Thanks! Your answer is awaiting moderation.