Our latest discovery, Natsu, opened at Taj Deccan, Banjara Hills, takes this love to new heights. With its graceful ambience, refined flavours, and an undeniable charm, Natsu promises more than ...