We had our lunch at Niro's. The ambiance was good, seats were comfortable and staff was ok. However our waiting area experience was not good. We were waiting patiently but saw others making forceful entry (although they came after us) and still being entertained by the hotel staff.
The food rates are really on higher side.