In Vila Nova de Gaia, there is an Italian restaurant with a rooftop where gastronomy meets one of the most beautiful views of the Douro River.

Northern Roots, Mediterranean Soul. Rabelo Rooftop combines Italian and Mediterranean flavors with a prime location, with Porto and the Douro River as a backdrop. An invitation to discover the city from a unique perspective.
A romantic Rooftop overlooking the Douro and Porto

There is something special about sitting at a table with the Douro flowing before your eyes.
At Rabelo Rooftop, your gaze follows the Douro River, crossing it towards the banks of Porto, while along the way you’ll spot the traditional rabelo boats, deeply connected to the history and identity of the region.
It is also from here that the name of this Italian restaurant takes its inspiration. A tribute to the rabelo boat, the Douro River and Port Wine.
A view that invites you to slow down. To savour, talk, raise a glass and enjoy.
Whether for a relaxed lunch, a romantic dinner, a special celebration, or an afternoon drink as you watch the sun set.
Italian and Mediterranean Cuisine in Gaia, Porto
The cuisine at Rabelo Rooftop is inspired by Italian and Mediterranean gastronomy. From starters, pasta, dishes to share, desserts, and artisanal Neapolitan-style pizzas, the menu is thought out to suit every occasion.

Among the many options, you’ll find the Cheese and Ham Board, Mushroom and Scamorza Arancini, Risotto of Lemon with Shrimp and Asparagus, Gnocchi with Oxtail Stew, Sautéed Prawns and Sicilian-Style Cod.
And because no Italian table would be complete without pizza, the menu features a selection of artisanal Neapolitan-style pizzas, from the classic Margherita to the San Daniele and Portus Cale, along with other creations waiting to be discovered.
If you’d rather take the experience home with you, our artisanal pizzas are also available for takeaway and through Uber Eats, so you can enjoy them from the comfort of your own home.
To finish, there’s nothing quite like dessert with a view over the Douro. From the classic Tiramisù to Nutella Mousse, not forgetting the Affogato and Panna Cotta with Red Berries, choosing just one will be the hardest part.

Rabelo Rooftop also offers a selection of cocktails and wines, perfect for raising a glass with the Douro River and Porto on the horizon.
More than just events, celebrate unique moments at Rabelo Rooftop

Some experiences become forever associated with a place, a conversation, a person or a sunset.
Rabelo Rooftop was created for those moments.
For a leisurely lunch. A dinner for two. A birthday celebration. A corporate event. Perhaps even a wedding, with the Douro as your witness.
We’ve already shared many days of celebration and unforgettable nights here. From Air Invictus to São João Festival, Rabelo Rooftop has been the setting for memorable gatherings. And the calendar continues to bring reasons to celebrate, with Christmas and New Year’s Eve just around the corner.
If you’re looking for an event venue in Porto or Vila Nova de Gaia, Rabelo Rooftop offers the perfect setting: a privileged location, an inviting atmosphere, exceptional cuisine and panoramic views over the Douro River.
Festivities at Rabelo Rooftop
The calendar continues to bring reasons to celebrate, with Christmas and New Year’s Eve just around the corner. If you’re still deciding where to spend the festive season, Rabelo Rooftop is the perfect setting to gather with those who matter most and raise a glass while taking in unique views over the Douro!
Where is Rabelo Rooftop located?
Rabelo Rooftop is located at Rua General Torres, 95, 4th floor, in Vila Nova de Gaia, next to the Douro River and just a few minutes from some of the city’s most iconic landmarks, such as the Port Wine Cellars, the Luiz I Bridge, the Ribeira, and the Gaia Cable Car.
Make your reservation at Rabelo Rooftop
If you’re planning a visit to Porto and Vila Nova de Gaia, Rabelo Rooftop deserves a place on your itinerary.
With Italian and Mediterranean flavours, a privileged location and stunning views over the Douro and Porto, this Italian restaurant in Vila Nova de Gaia is a place worth discovering and, without a doubt, returning to.
Make your reservation and bring your family, friends or someone special. Because life happens around the table.
Ready to give it a try?
Frequently Asked Questions (FAQs)
Are Rabelo Rooftop’s pizzas available for takeaway?
Yes. The restaurant offers a takeaway service for its artisanal Neapolitan-style pizzas. You can place your order directly by phone or email, or through Uber Eats.
Does the restaurant offer vegetarian options?
Yes. The Rabelo Rooftop menu includes a selection of vegetarian options, such as Vegetarian Pizza, Burrata, Caprese Salad, soups and pasta dishes.
Is it possible to host private or corporate events at Rabelo Rooftop?
Yes. Rabelo Rooftop welcomes bookings for corporate events, weddings and birthday celebrations. In addition to the restaurant space, the venue also offers the Douro Room.
Does the restaurant have parking?
No. However, there is a paid public car park approximately 120 metres from the restaurant: Parque Luiz I, operated by Telpark.
Where is Rabelo Rooftop located?
The restaurant is located at Rua General Torres, 95, 4th floor, in Vila Nova de Gaia, by the Douro River and close to the Port Wine Cellars, Luiz I Bridge, Ribeira and Gaia Cable Car.
Art and Soul Editorial Team
_
If you enjoyed these suggestions, stay tuned to our blog!
Official content produced by the Art and Soul hospitality and restaurant curation team. We create accommodation experiences in themed boutique hotels, local gastronomy and wellness in Portugal. We provide authentic information aligned with the cultural identity of each region where we are present: Porto, Vila Nova de Gaia, Lisbon and Évora.