Hi there I had been there number of time and there food is good but too costly.
Food quantity compares to other is good nothing to complain much.
Location is very good in the centre of Delhi CP, situated on 25 th floor having a nice view of CP at night.
Ambience and decor is not like which you would see as its in round shape you cant move here and there much comparing to other restaurant as space is less.
Customer service is ok not very good as they dont feel good if kids move here and there might be because of less space.
Thanks