A restaurant with a focus on Italian cuisine. Expect a dining experience with an average price of €80.