Quote Originally Posted by nreggie454 View Post
Utage is the best place in Athens IMO.
I like utage for its authetic look plus my friends who work there...discount!