Have walked down Kuta Square thousands of times but the images on TV are so quick and can anyone tell me the name of the restaurant that is down near KFC where the water spray comes out. That is not Raja's is it, Raja's is down near Matahari if I am thinking of the right one.