Mamma Mia

Italian
Intimate & Wooden-Interiors
Everyday 11:00 AM-10:30 PM
+62 361 978 475
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.