LandCraft Retail revamps Salman Khan’s premium Linking Road property into Food Square, a gourmet store set to redefine luxury dining in Mumbai.