It is good it is located in Indore and many other states of India but I dont know that it is having any branch in any other country accept india . It is nonveg and veg the both items of veg and non veg are equal they are delicious to eat your stomach will get full but you will say that I want to eat more but it is costly.