Terrassa is a rooftop restaurant located in the heart of St. Petersburg. The restaurant offers stunning views of the city and a menu that features modern European cuisine with a focus on seasonal ingredients. Dishes include grilled octopus, lamb chops, and risotto, as well as a selection of cocktails and wines. The stylish decor and lively atmosphere make Terrassa a popular spot for both lunch and dinner.