Yes it doesn't have the best ambiance and not the restaurant with the best flair,but trust me its the best offering you will have on Indian/Pakistani food over here.
I havent had too much of the veggies but not a big fan of what ive had.Its the meats that will have you drooling for more. Leave your health stats at home because the oil quantity will be in your face...but the taste buds rule all the way.