Best Greek restaurant for a home-cooked meal ("μαγειρευτά"). Anna's salad is a must, but honestly you can't go wrong with anything you order