Stresa is an international tourist resort situated in a central but also panoramic and picturesque position in Italy, along Lake Maggiorre and standing just in front of the Borromee isles. It has a long tradition of hospitality with breath-taking beauty amid gardens, parks and lakes. It is a prestigious place and an important seat of cultural meetings. Its closeness to big cities such as Milan and Turin render it an attractive destination at any time of year.
Lake Maggiore is a lake basin of North Eastern Piedmont which borders with Switzerland and is the second largest among Italian lakes after Lake Garda. Another incentive to visit this region of Italy. Stresa Restaurants are among the best in Italy renowned for their excellent cuisine and refinement of ingredients. We are hoping to capture the essence of this stunning region and translate excellence onto our food.
Culinary simplicity with emphasis on quality and fresh ingredients characterise Stresa - your slice of Italy in Docklands.
Our chefs have drawn on their Italian roots to create a classic yet thoroughly contemporary menu to suit any discerning palette. This home-cooking style is hugely popular and features the best in Italian cuisine in stylish surroundings amid a waterfront backdrop.