Mamma Mia

Italian
Intimate & Wooden-Interiors
Mon-Sun 11:00-23:00
+62361978475
Jl. Raya Pengosekan, Ubud

Mamma Mia Restaurant is located in the heart of Ubud with a menu packed full of authentic Italian favourites including pizzas, pastas and salads. The comfortable setting is perfect for a family meal with your loved ones or quick afternoon bite to eat. Order your favourite dishes with a side of fresh bread and an ice-cold beer.