Are you ready for some baklava, gyros, music, wine, dancing, shopping and fun? The Greek Agora Festival, which bills itself ...