Authentic Italian restaurant in Tallinn's heart. Offers traditional dishes and a pet-friendly environment.