In Reply to: I love the original posted by baliholidaytime on Friday, 6. January 2012 at 19:54 Bali Time:
Mozzarella IMO. A nicer ambience & the service was great - the meals came out so fast I almost thought I was in a MacDonalds LOL.
It is located right next door to the Niksoma resort, in front of the Maharta Bali hotel. Well worth finding :-)