In Reply to: Maccaroni Bar/Restaurant posted by 81mwd on Friday, 24. August 2007 at 11:49 Bali Time:
It is an Italian owned restuarant. The decor is ultra modern. It has free internet, if you go upstairs across a very narrow walkway. It also has a website.