Oh boy this is tough. I'll give my top 5 in terms of food, service, and overall atmosphere.
Food:
5. Restaurant Marrakesh - Never has a wait and I've got a thing for Middle Eastern food.
4. Les Chefs de France - I really do like the food here. Escargots is a personal favorite, so you see why this gets the nod.
3. Biergarten Restaurant - I'm a sucker for good German food, and this place has it.
2. Coral Reef Restaurant - Never had a bad meal here. Fish is overpriced, but man is it good.
1. Le Cellier Steakhouse - Can't ever go wrong with the famous cheese soup appetizer and a great cut of steak.
Service:
5. Les Chefs de France - A little slow at times, but they do a wonderful job.
4. Le Cellier Steakhouse - Excellent service that give wonderful recommendations.
3. Biergarten Restaurant - There wasn't an empty stein within a quarter-mile.
2. Restaurant Marrakesh - The place is never full, so the server is nearly constantly coming to your table.
1. Teppan Edo - I mean the guy's right in front of you the whole time...
Experience:
5. Akerhus Royal Banquet Hall - Character dining, yes, but the characters aren't bad. Overpriced.
4. Garden Grill - The fact that the restaurant is constantly revolving is pretty cool.
3. Teppan Edo - Typical hibachi-style dining, but the chefs do a wonderful job.
2. Coral Reef Restaurant - Ask for glass seating. You'll sit right on the aquarium and it's a spectacular view while you eat.
1. Biergarten Restaurant - When you go, make sure you're there for polkas.
Restaurants I haven't eaten at:
1. Tutto Italia Ristorante
2. Bistro de Paris