Mama Pizza is known for its trademark sourdough pizzas baked in a traditional brick oven. The restaurant has grown popular in Lombok and Bali for the quality of its food and service.
Most recently has been developed a project on sourdough breads and traditional italian breads baked on a weekly basis.