Deli Gastronomia il Taffio offers Italian specialties. Enjoy their terrace with views.