Taverna Anna is a Greek restaurant offering a wide selection of traditional specialties.