Taverne Bacchus is a Greek restaurant known for its passion for good food.