In Reply to: Tuban Restaurants posted by Sammie on Thursday, 21. September 2006 at 20:33 Bali Time:
I liked The Kebab Palace and Tchi Tchi (Mexican) both close to the Discovery mall.
Follow Ups: