The infrastructure and the food is very good but the staff members and services are just above average. I had to wait for about 15 minutes for a single chapati that I order. Although the quality and food is excellent ( it may vary from person to person ) I would suggest you to look for a better restaurant which are better in providing services faster.