In Reply to: Japanese Restaurants posted by lashy on Saturday, 31. March 2007 at 16:50 Bali Time:
there is one in the lower ground floor of the Kuta paradiso hotel, near Kuta Square.
Follow Ups: