Popular Mumbai-based restaurant opens in Barsha Heights
Hitchki, meaning ‘hiccup’ in Hindi, has just opened in The Grand Millennium Hotel, Barsha Heights, and serves up modern Indian cuisine with a twist. Already a favourite on the streets of Mumbai, this franchise is an ode to nostalgia…