True ‘Flavors’ Of India At Galadari Stepping into the newly opened restaurant ‘Flavors’ – is much like setting foot on a microcosm of India itself.