In Reply to: Anyone know?? posted by Tubs on Monday, 30. April 2007 at 18:02 Bali Time:
I am pretty sure it is the Zanibar.
Sorry can't help with the Italian Resturant
Follow Ups: