Mamma Mia
in Ubud
Mamma Mia
Italian Pizza European-
Ubud
-
Perfect 10,535 Likes 9
Authentic Italian Home Style Cooking - Wood Fired Pizzas / Pastas / Salads / Free Delivery (Within Ubud Area)
Leaflet | © OpenStreetMap contributors
Improve your business listing
by Suggest an edit
by Suggest an edit