Takis Taverne is a Greek restaurant offering a cozy atmosphere to enjoy your meal.