Tea-Room Leo Da Vincent is a coffee shop offering a variety of dishes and beverages.