Alafakis Tavern is a restaurant serving traditional Greek cuisine.