UMUTU
Updated 238 days ago
27A, Oju Olobun Close, Victoria Island, Lagos State, Nigeria
Umutu prides itself on being the Best Italian Restaurant in Lagos, offering exceptional value to our guests serving the most authentic and traditional Italian cuisine.
Also known as: Umutu Restaurant