Just returned from a weekend in Bermuda. The highlight of the food was L'Oriental in Hamilton. Not only was it beautiful but the food was quite good, beautiful presentation too. It is up a full flight of stairs. The staff was very nice too.
Didn't enjoy Pickled Onion or Frog and Onion. I thought both were fair, at best.