This traditional Indian restaurant is located in the industrial area of Abu Dhabi. It's worth visiting and enjoying the real taste of North Indian ...