Zaffron Kitchen is a multi-award winning North Indian restaurant. Marrying cosmopolitan modern settings with the best of North Indian cuisine, the three branches are located at East Coast Road, Star Vista and Great World.