Restaurant Tarbot Royal offers a dining experience with a focus on bold flavors. Enjoy a meal and drinks on their terrace.