Where to Drink in Athens: Clumsies + American Spritz IV Cocktail Recipe

Where to Drink in Athens: Odori Vermuteria While we spent most of our time in Greece on the islands, we couldn't pass so close by Athens without saying hello. We spent a morning visiting the Acropolis. Speaking honestly, the Acropolis has never been on our bucket...