We stayed there last march. Even though we intended to check out other places too this time, we were still convinced that the restaurant at the Omnia was the best in town. Very special compared to the other restaurants, it was not sophisticated, just perfectly done. Both the food and the service were top notch. Especially the charming lady who was running the shift was fabulous. Always smiling, no request was a hassle, even when it wasn't anticipated.
If you own or manage The Omnia, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.