I keep seeing posts and JBR's mentioning this restaurant and how great it is - we have been a few times to Bali but never seen or been to this Billies. Can someone tell me where it is?
Follow Ups: