An overview of the best restaurants in Athens Greece. Featuring everything from fine dining restaurants to quaint, homely tavernas.