Welcome to Super OYO Flagship 83239 Royal Plaza , Kolkata , India