It’s a very nice restaurant with an amazing panoramic view over Bucharest, so if you are looking so see the town from above, you should try Upstairs Rooftop.
The place looks good, it has big a rooftop and a comfortable and relaxing air about it. The bar extends all throughout the terrace. The staff is very friendly and fast, they are quite sympathetic :).
When it is warm they have an open space. When it’s cold there’s a retractable roof that they shut down. Regarding the prices, it is not exactly cheap, but if you take into account all aspects it’s a fair price. On the menu you can find soups, salads, starters, pasta, main course, desserts but also a weekly menu.
Try this chic rooftop and enjoy the amazing view over the city!