Best Restaurants

Overview

Offering superb views of St. Isaac's Cathedral from a 19th-century building, Mansarda serves an international menu on the top floor.

Awards

La Liste

75.00, 2024

Restaurant location map