MAMO Michelangelo RestaurantClientAl KhozamaLocationRiyadhShare Mamo is a fine Italian Restaurant , which includes dishes that cannot be found elsewhere, at Al-Faisaliah Hotel Suites Wing. Decorative and architectural lighting.