Urban Tadka, Mulund, Mumbai has an amazing ambiance and the view is enough to leave you mesmerized, so dont get me started on the food because the food is sure to make you feel like you have entered food heaven.