I have been to Teatro on two separate occasions. A wedding reception and a private romantic outing.
The wine selection is great and is easily paired with a expertly curated menu. The building is historic with great ambience and charm. The staff is friendly and provide AAA service.
Teatro is part of the upper echelon of fine dining in Calgary, you will not be disappointed.