Mama Pizza is located in North Lombok Regency, West Nusa Tenggara, Indonesia on Jl. Pantai, Gili Indah, Pemenang. Mama Pizza is rated 4.7 out of 5 in the category pizza restaurant in Indonesia.
Address
Jl. Pantai, Gili Indah, Pemenang
Amenities
Good for kids
Toilets