Monarch Liberty Hospitality, the group behind Eve, TAT, and Que Sera Sera, has announced the grand launch of its latest outpost, Eve Santacruz. Following the success of its Powai and Worli locations, ...