Mansarda Restaurant

Save
Top 1% of restaurants in St. Petersburg
7 / 10

1 expert review

“Located on the top floor of the Quattro Corti Business Center, Mansarda comes with city views that are worthy of its name, which roughly means "balcony.”

– Frommer's



© Tripexpert Inc.