I been here twice in the past month and the service has been exceptionally slow. The pricing is rather high for service quality. The meals were OK but it took forever to get them.
I would definitely not recommend this restaurant for any sort of business meeting or dinner as it will not be an efficient experience