Sails : for the non-buffet nights they have set dinners (option of asian and western) or you can order from the main menu.
Dont know of any good sushi restaurant, perhaps you could ask the japanese manager at the Hilton for recommendation when you get there. I can pm you his name if you like.