Mama'S German Restaurant
Located in the heart of Kuta on the main shopping road, Legian Street, MAMA'S has continued its operation since 1985. It became very soon a hangout for any kind of traveler from all over the world, of course, many Austrians, Japanese, Australian, Swiss and Germans were flocking in, to pace their need for a hearty meal and a cold draft beer.
Open 24 hours
+62 (0) 361-761 151
Komplek Lawalon, Jalan Legian, Kuta, Badung, Bali 80361, Indonesia