Traditional Tavern Diamantoula offers a Greek dining experience.