Three Great “Non Portuguese” Restaurants in Praia da Rocha

Praia da Rocha

However, if you’re there for a long break, you’ll probably fancy a change from Portuguese food at least once. Thankfully, other international cuisine is easy to come by too. In this article, we present three dependable restaurants where you can enjoy the flavours of other parts of the world.

Nova China

There are several Chinese restaurants in Praia da Rocha, but this one, situated upstairs on the main tourist “strip” is arguably the best of the bunch.

Particular highlights include the crispy seaweed, made with real seaweed rather than green cabbage, and the spicy chilli beef, served dry with the tasty sauce provided separately.

Service is polite and friendly, and while there’s no outdoor seating option, you have the choice of a sea view, or birds-eye vision over the throng of activity on the strip below.

Le Dolce Vita

This long-established pizzeria has a solid reputation in the area and is a fondly-remembered part of many Praia da Rocha holidays.

The pizzas are thin, crispy and authentic, and the garlic pizza bread is a “must have” starter. Le Dolce Vita is also well known for its sangria, which is tasty and packs quite a punch!

Lunch time is a great time to visit this restaurant, as you can generally find a great value set menu available, usually including drinks, coffee and delicious Italian ice cream for a bargain price.

No Solo Agua

No Solo Agua is a beach club located on Portimão marina. Modern Portuguese cuisine is on offer here, but the main attraction is the sushi menu.

Options range from individual portions of Japanese favourites including California rolls and sashimi, to large sharing platters. There are also some more innovative options on the menu including hot sushi – something that sounds like it shouldn’t work, but really does, with a warm crispy coating really setting off the succulent sushi within.

The views here are simply incredible, and there’s a private beach where you can take a refreshing dip in the sea to build up your appetite.