class="listing-template-default single single-listing postid-12131 wp-custom-logo theme-townhub townhub-has-addons listing-type-id-5121 woocommerce-no-js translatepress-en_GB body-townhub folio-archive- woo-two woo-tablet-one elementor-default elementor-kit-8">

Vita Nova

Book your table

For +20 guests booking, please contact us first via Whatsapp.

About the restaurant

Immerse yourself in a culinary journey to Italy without leaving Marrakech, in the enchantment of the Vita Nova restaurant. Under the guidance of Diego Teso, originally from the magnificent Venice, this establishment embodies the very essence of Italian cuisine, in all its splendor and authenticity.

At Vita Nova, each dish is an ode to the transalpine culinary tradition, meticulously prepared with carefully selected ingredients, sometimes specially imported from Italy to ensure an incomparable taste experience. Diego, a true enthusiast of his gastronomic culture, adds a personal touch to each creation, offering a symphony of flavors that will delight even the most discerning palates.

The atmosphere in this restaurant is imbued with conviviality and sweetness. The warm welcome from Diego and his team creates a jovial atmosphere where it is pleasant to gather with friends or family to share a moment of happiness around a well-laden table.

The varied menu offers a range of enticing dishes, from classics of Italian cuisine such as fresh pasta to wood-fired pizzas, to specialties of meat and fish, all prepared with passion and expertise.

Whether for a special occasion or simply to treat yourself to a gourmet break, Vita Nova is the ideal address for a culinary escape to Italy, in the heart of Marrakech. Come and savor every moment in this place where gastronomy and conviviality blend perfectly, promising an unforgettable experience with each visit.

Add Review

Your email is safe with us.
3.5 Your Score
Add Photos

Booking hours

Now Open
  • Monday 12:00 PM - 4:00 PM7:00 PM - 12:00 AM
  • Tuesday 12:00 PM - 4:00 PM7:00 PM - 12:00 AM
  • Wednesday 12:00 PM - 4:00 PM7:00 PM - 12:00 AM
  • Thursday 12:00 PM - 4:00 PM7:00 PM - 12:00 AM
  • Friday 12:00 PM - 4:00 PM7:00 PM - 12:00 AM
  • Saturday 12:00 PM - 4:00 PM7:00 PM - 12:00 AM
  • Sunday 12:00 PM - 12:00 AM