Does anyone know of a restaurant called Taste ...near Seminyak Square in Oberoi St. We stumlbed across it about 5-6 years ago and loved it. It had just opened a few months before ...had one of the best cheapish meals I've ever had in Bali..but never seen any mention of it online. I'm guessing it didn't last long ??