I was celebrating my birthday in mid land restaurant one month ago.and I was fully dissapointed with it. The quality of food is not good. The chicken we ordered are also not washed properly blood are coming out of it.ambience are not also of good quality but it is okay.decoration is good but not well managed.it should had been better.coustomer service is very poor. The waiters are not well mannered.and plus they demand too much money for tip.for me mid land restaurant doesnot satisfy value for money.it charge too much including service tax and all that so definitely you want to be in a good place to eat and enjoy yourself but this restaurant is not providing what we expect.