Taverne Troja is a Greek restaurant specializing in Greek cuisine.