Yammas Tavernaki is a Greek restaurant offering freshly prepared, traditional cuisine.