Villa Veduta Restaurant is located in Semiramis Hotel in Sarouja area in New Damascus. It serves dishes from the Italian cuisine.