After a long day seeing sights and trekking up the Acropolis, we wanted to settle into a cozy café, have coffee and a bite to eat, and relax for a while. The Black Duck was exactly what we were looking for. Great atmosphere, food, and drinks.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.