Mama's is located in Kuta, Badung Regency, Bali, Indonesia on Komplek Lawalon, Jln Legian, Legian. Mama's is rated 4.3 out of 5 in the category german restaurant in Indonesia.
Address
Komplek Lawalon, Jln Legian, Legian
Accessibility
Wheelchair-accessible seating