I have eaten many times at Zaffran... the biryani is not upto the mark (there are much better places in Mumbai)... the worst biryani I have ever eaten is at Borivili Biryani Center.
I didn\'t try any of the about expect Ammi briyani and i seriously didn\'t liked it. its once individual taste buds which matters so you can try yours. To add up in the list you can also try the following.
1) Hyderabadi Express : in Anderhi west near infinity mall. 2) Lucknowi legacy : in Anderhi west near Mega Mall. 3) Upper Chest : in Power Supreme towers. 4) Tara Punjab : in Chembur on Sion Tombay road.