Terra Vita, a premium multi-cuisine restaurant, has opened at Trinity Palace, ITI More, Chas, offering a fine dining experience with Indian, Chinese, Pan-Asian, Italian and Continental cuisines. Featuring elegant interiors…
Remember me