Is Veg and Non-Veg dishes cooked separately?

Yes they are, we also have a dedicated Tandoor and Fryer for all our Vegetarian items.