Kostas Taverne is a Greek restaurant offering freshly prepared Greek specialties.