Mansarda Restaurant

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.