Authentic Italian restaurant serving traditional dishes and pastries. Located on Firdonkatu.