Located on Avenida Murtala Mohamed, Ilha do Cabo, Luanda, Otto Luanda is an Italian restaurant with signature cuisine by chef Aldo Cavagliato.
With a menu dedicated to Italian gastronomy, customers will find dishes such as lasagna, spaghetti, risotto, pizzas, among others.
The restaurant is closed on Tuesday. On Mondays, Wednesdays, Thursdays and Sundays it is open between 12:00 pm and midnight, while on Fridays and Saturdays it is open from 12:00 pm to 2:00 am.
Find out more on the restaurant's Facebook.