Article
Terrassa
Terrassa (3 Kazanskaya Ul., St. Petersburg) – located atop the Vanity shopping center, this restaurant, which has a view of the Kazan Cathedral, serves a variety of international dishes – ranging from bruschetta; to sushi; duck chinese style; chicken rissoles with mashed potatoes; and crab phalanges with sauce.